English dictionary
omnivorous meaning and definition
Definition and meaning of omnivorous at MeaningMonkey.org. omnivorous meaning and definition in the English Dictionary.OMNIVOROUS adjective
Definition of omnivorous (adjective)
- feeding on both plants and animals
- antonym: insectivorous
Source: Princeton University Wordnet