insectivorous
/.insek'tivәrәs/
词频: #42,829

中文释义

a. 食虫的, 食虫动植物的

[医] 食虫的

英文释义

a. (of animals and plants) feeding on insects