omnivorous
/ɒmˈnɪvərəs/Definitions
1. adjective
capable of eating and thriving on various kinds of food, including both plants and animals
“The omnivorous bear feasted on berries and fish.”
2. noun
an animal that eats both plants and animals
“The zookeeper explained that the omnivorous raccoons were one of the most fascinating species on display.”