Nectary

a specialized gland that secretes nectar.

Related terms

  • Nectary