英语单词分类 轻松记单词

insectivore

insectivore基本解释

n.食虫动物;食虫植物

insectivore英英释义

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

  • any organism that feeds mainly on insects