insectivore

in'sektivɒ:

英文释义

n. small insect-eating mainly nocturnal terrestrial or fossorial mammals
n. any organism that feeds mainly on insects

中文翻译

n. 食虫动物

45,974
使用频率

学习工具