insectivorous /.insek'tivәrәs/ 📖 中文释义 a. 食虫的, 食虫动植物的[医] 食虫的 📘 English Definition(英文释义) a. (of animals and plants) feeding on insects ← insectivores I 字母词表 insectlike →