florivores
English
Noun
florivores
plural of
florivore