insectivore

英 [ɪnˈsektɪvɔː(r)] 美 [ɪnˈsektɪvɔːr]

n.  食虫动物

复数:insectivores

COCA.45974



牛津词典

noun

  1. 食虫动物
    any animal that eats insects

    双语例句

    1. On the insectivore fauna of qinghai-xizang ( chinhai-tibetan) plateau, China antigenic variation in parasites
      青藏高原的食虫类区系寄生虫的抗原变异
    2. In four birds feeding guilds, the density of insectivore had significantly increased in artificial coniferous forest after restoration for 40 years.
      在鸟类4个取食集团中,经过40a演替的人工针叶林可以显著提高食虫鸟的密度。

    英英释义

    noun

    1. any organism that feeds mainly on insects

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