omnivore
Explore definitions, synonyms, and language insights of omnivore
Definitions
                    Noun
                    
                a person who eats all kinds of foods
                
                    Noun
                    
            an animal that feeds on both animal and vegetable substances