insectivore
noun /ɪnˈsektɪvɔː(r)/
/ɪnˈsektɪvɔːr/
- any animal that eats insects
compare carnivore, herbivore, omnivore食虫动物 词源mid 19th cent.: from modern Latin insectivorus, from insectum (see insect) + -vorus ‘devouring’, on the pattern of Latin carnivorus ‘carnivorous’.