WordRel.com
honey gland
Noun
a gland (often a protuberance or depression) that secretes nectar
synonym
nectary
hypernym
plant organ
honey gland vs nectary
honey gland vs plant organ
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details