insectivores

noun

  1. 1

    Insect-eating animal or plant.

    An anteater is an insectivore with a long sticky tongue to catch its prey.
  2. 2

    Mammal of the now abandoned order Insectivora.

Synonyms

Translate “insectivores” to another language

Click any language to open the translator with this word already filled in.