Nectary
Of plant organ. May also be referred to as honey gland.
A gland (often a protuberance or depression) that secretes nectar.
This concept's ID is @1~58733
loading graph...
Of plant organ. May also be referred to as honey gland.
A gland (often a protuberance or depression) that secretes nectar.
This concept's ID is @1~58733