insectivores
Definition
noun. 1 an insectivorous animal or plant; 2 any mammal of the order Insectivora comprising the moles shrews and Old World hedgehogs.
Example Sentence
Insectivores have long snouts and resemble rodents.
Insectivores have long snouts and resemble rodents.