omnivorous

Explore definitions, synonyms, and language insights of omnivorous

Definitions

Adjective
feeding on both plants and animals