Buy Me a Coffee at ko-fi.com

Nectary

any of various glandular structures secreting nectar that occur in the flowers, leaves, stipules, etc, of a plant

Pronunciation
/ˈnɛktəri/
/ˈnɛktəri/
Categories