insectivore
Noun
Meaning
One of the Insectivora.
Source: Webster's dictionarySynonyms
hunter
raptor
hedgehog
herbivore
beast
carnivore
cannibal
anteater
cosmopolite
aquatic
killer
canine
rodent
amphibian
scavenger
Show all synonyms