Sekirov Dictionary

nectary

UK /ˈnɛk.t(ə)ɹi/US /ˈnɛk.təɹi/

noun1

  1. A gland that secretes nectar
forms

nectaries

This dictionary works without the internet: on your phone · in Chrome