You searched for: “heterophages
heterophage (s) (noun), heterophages; heterophage (pl)
The consumption on a wide variety of food items: The heterophage of a parasite consists of a great diversity of hosts.