首页英语词典insectivoreinsectivore英英释意

insectivore

英 [ɪn'sektɪvɔː] 美[ɪn'sɛktɪvɔr]
  • n. 食虫动物

英英释意


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