nectary

Definitions


[ˈnɛkt(ə)ri], (Noun)

Definitions:
- a nectar-secreting glandular organ in a flower (floral) or on a leaf or stem (extrafloral)


Phrases:

Origin:
mid 18th century: from modern Latin nectarium, from nectar (see nectar)




definition by Oxford Dictionaries