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.
Hear It! Say It! Write It!
insectivores