omnivore

/ˈɒmnɪvɔːr/ オムニボーア

1. 植物と動物の両方を食べる動物や人。

植物も動物も食べることができる生物や人のことを指します。これは、幅広い食料源から栄養を摂取できることを意味します。
Humans are typically omnivores, consuming both vegetables and meat. (人間は通常雑食性で、野菜と肉の両方を消費します。)

2. 比喩的に、幅広い興味や知識を持つ人。

食性の広さから転じて、様々な分野に興味を持ち、幅広い知識や経験を持つ人のことを指す場合もあります。
She's an intellectual omnivore, always reading books on diverse subjects. (彼女は知的な雑食性で、常に多様な主題に関する本を読んでいます。)
関連
eating habits
food chain