A gland (often a protuberance or depression) that secretes nectar. Synonym: honey gland.
|
|
|
|
"Nectary" Quotes from Famous Books — The Crime of Sylvestre Bonnard • Anatole France |
Words linked to "Nectary" : nectariferous, plant organ |
Copyright © 2024 Free-Translator.com |