insectivore

英[ɪn'sektɪvɔː(r)] 美[ɪn'sektɪvɔːr]
  • n. 食虫动物;食虫植物
    n. (名词)
    1. 食虫目动物
    2. 食虫生物

英英释义

Noun:
  1. small insect-eating mainly nocturnal terrestrial or fossorial mammals

  2. any organism that feeds mainly on insects