Advertisement
Advertisement
nectary
[ nek-tuh-ree ]
noun
plural nectaries.
- Botany. an organ or part that secretes nectar.
- Entomology. a cornicle (formerly thought to secrete honeydew).
nectary
/ ˈnɛktərɪ; nɛkˈtɛərɪəl /
noun
- any of various glandular structures secreting nectar that occur in the flowers, leaves, stipules, etc, of a plant
- any of the abdominal tubes in aphids through which honeydew is secreted
Discover More
Derived Forms
- nectarial, adjective
Discover More
Other Word Forms
- Աt· adjective
Discover More
Word History and Origins
Discover More
Word History and Origins
Origin of nectary1
C18: from New Latin nectarium, from nectar
Advertisement
Advertisement
Advertisement
Advertisement
Browse