Definition

Having a wide range of food sources or hosts, often used to describe organisms that can feed on a variety of different food items or that can parasitize multiple host species.