organivores
English
Noun
organivores
plural of
organivore
Anagrams
oversoaring