English Etymology From the Latin omni, all and vore.
Adjective omnivorous
See also herbivorous carnivorous insectivorous
Derived terms omnivorousness
Translations trans-top|having the ability to eat both animal and vegetable food trans-mid trans-bottom
io:omnivorous vi:omnivorous zh:omnivorous