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
Type above and press Enter to search. Press Esc to cancel.