.

How do you spell Insectivora

Available Definitions:
1)  n. pl. - An order of mammals which feed principally upon insects.
2)  n. pl. - A division of the Cheiroptera, including the common or insect-eating bats.





 Take Spelling Test



Share this page