English Dictionary
◊ OMNIVOROUS
omnivorous
adj : feeding on both plants and animals [ant: {insectivorous}, {carnivorous},
{herbivorous}]