As a noun nectary
is (botany) a gland that secretes nectar.
As an adjective nectariless is
without a nectary.
nectary
English
Noun
(nectaries)
(botany) A gland that secretes nectar
Anagrams
*
nectariless
English
Alternative forms
* nectaryless
Adjective
(-)
Without a nectary.
Anagrams
*
*