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

insectivores Definition

Cancel
insectivores
noun(in-sec-ti-vore)
any of an order (Insectivora) of small usually nocturnal mammals (such as moles, shrews, and hedgehogs) that feed mainly on insects
insectivores
noun(in-sec-ti-vore)
an insectivorous plant or animal

Words Related to insectivores!

insectivores Examples by Brain Bank Users