ambivorous adjective1 •That feeds on a variety of foods of different kinds.Of the insects considered in these studies, acridids, particularly ambivorous species, appear to be distinguished by their relative tolerance to tannic acid. — 2012 formsmore ambivorous · most ambivorous