insectivora
insectivora has 3 senses in the JumbleFix dictionary. Letters: 11.
Definitions
- n. pl.. An order of mammals which feed principally upon insects.
- n. pl.. A division of the Cheiroptera, including the common or insect-eating bats.
- n.. shrews; moles; hedgehogs; tenrecs