insectivore

美 [ɪnˈsektɪvɔːr]英 [ɪnˈsektɪvɔː(r)]
  • n.食虫动物

派生词: insectivorous adj.

insectivoreinsectivore

noun

食虫动物
any animal that eats insects

compare omnivore

noun

1
any organism that feeds mainly on insects
2
small insect-eating mainly nocturnal terrestrial or fossorial mammals

数据来源:WordNet

  1. In four birds feeding guilds , the density of insectivore had significantly increased in artificial coniferous forest after restoration for 40 years .

    在鸟类4个取食集团中,经过40a演替的人工针叶林可以显著提高食虫鸟的密度。