SynonymX
Speak
Omnivorous
Definition of Omnivorous
1.
Feeding on both plants and animals
Adjective
Semanticaly linked words with "omnivorous"
all-devouring
Antonyms to adjective "omnivorous"
carnivorous
herbivorous
insectivorous