insectivorous

.insek'tivәrәs

英文释义

a. (of animals and plants) feeding on insects

中文翻译

a. 食虫的, 食虫动植物的
[医] 食虫的

40,505
BNC 频率
42,829
使用频率

学习工具