Adjective
ambivorous (comparative more ambivorous, superlative most ambivorous) (chiefly biology) That feeds on a variety of foods of different kind.