English Synonym Finder
polyphage generalist feeder opportunistic eater
herbivore carnivore insectivore frugivore folivore granivore piscivore