nectarivores
English
Noun
nectarivores
plural of
nectarivore