omniherbivores
English
Noun
omniherbivores
plural of
omniherbivore