omnivorous
English Dictionary
->
Letter O
-> omnivorous
Search Dictionary:
omnivorous Definition
(a)
feeding
on
both
plants
and
animals
omnivorous Synonyms
omnivorous
© Art Branch Inc.