Definition Definition

Insectivora - Meaning and Examples

Meaning of 'Insectivora' (Webster Dictionary)

1 . Insectivora [ n. pl.]
- An order of mammals which feed principally upon insects.
- A division of the Cheiroptera, including the common or insect-eating bats.