As a noun nectary
is a gland that secretes nectar.
As an adjective nectarial is
of or pertaining to the nectary of a plant.
nectary
English
Noun
(nectaries)
(botany) A gland that secretes nectar
Anagrams
*
nectarial
English
Adjective
(
-)
Of or pertaining to the nectary of a plant.
- nectarial cells
(
Webster 1913)