Get Your Premium Membership

Honey Gland

[n] a gland (often a protuberance or depression) that secretes nectar


Related Information

More Honey Gland Links

Synonyms

nectary



Book: Radiant Verses: A Journey Through Inspiring Poetry