Word info Synonyms

insectivora

Noun

Meaning

An order of mammals which feed principally upon insects.

A division of the Cheiroptera, including the common or insect-eating bats.

Source: Webster's dictionary

Synonyms

Hypernyms

Close letter words and terms