Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

insectivora Definition

Cancel
insectivora
noun plural(In-sec-tiv-o-ra)
an order of mammals comprising the moles, shrews, hedgehogs, and certain related forms that are mostly small, insectivorous, terrestrial or fossorial, and nocturnal

Words Related to insectivora!

insectivora Examples by Brain Bank Users