Omnivorous trait Synonyms

Definitions for Omnivorous


  • (adjective) feeding on both plants and animals

Definitions for Trait