NECTARIES
Definition
NECTARIES is the plural of NECTARY.
noun NECTARY: a gland (often a protuberance or depression) that secretes nectar.
NECTARIES is the plural of NECTARY.
noun NECTARY: a gland (often a protuberance or depression) that secretes nectar.