Browsing: nectary

Term: nectary (noun)
Plural: nectaries
Derivation: From modern Latin "nectarium."
Definition: A nectar-secreting glandular organ in a flower (floral) or on a leaf or stem (extrafloral).

< Back to Dictionary of Botanical Terms