◄
Insectivora
►
Dictionary
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.
Clyx.com