>

insectivore

/in'sektivɒ:/

📖 中文释义

  1. n. 食虫动物

🧩 词形变化

复数 insectivores
📘 English Definition(英文释义)
  1. n. small insect-eating mainly nocturnal terrestrial or fossorial mammals
  2. n. any organism that feeds mainly on insects