insectivore /in'sektivɒ:/ 📖 中文释义 n. 食虫动物 🧩 词形变化 复数 insectivores 📘 English Definition(英文释义) n. small insect-eating mainly nocturnal terrestrial or fossorial mammalsn. any organism that feeds mainly on insects ← Insectivora I 字母词表 insectivores →