MohammedPreview
Open in TheBrain

An Insectivore

  1. Insect-eating animal or plant.
  1. (dated) mammal of the now abandoned order Insectivora.
Synonyms

insectivoran (mammal of the order Insectivora)