YourDictionary

Dictionary Home » Science » insectivore

insectivore science definition

  1. An animal or plant that feeds mainly on insects.
  2. Any of various small, usually nocturnal mammals of the order Insectivora that feed on insects and other invertebrates. Insectivores have long snouts and resemble rodents, but lack gnawing incisors. Moles, shrews, hedgehogs, and tenrecs are insectivores.

Related Forms:

Learn more about insectivore

link/cite print suggestion box