insectivore

/in'sektivɔ:s/
Noun
  1. any organism that feeds mainly on insects
  2. small insect-eating mainly nocturnal terrestrial or fossorial mammals

Khám phá thêm

Các từ liên quan

Từ gần giống

insectivore
An insectivore like a hedgehog hunts for beetles in the garden at dusk.