insectivore
/in'sektivɒ:/
当代词频: #45,974
中文释义
n. 食虫动物
英文释义
n. small insect-eating mainly nocturnal terrestrial or fossorial mammals
n. any organism that feeds mainly on insects
n. 食虫动物
n. small insect-eating mainly nocturnal terrestrial or fossorial mammals
n. any organism that feeds mainly on insects