释义 |
in·sec·ti·vore \ə̇nˈsektəˌvō(ə)r\ noun (-s) 1. [New Latin Insectivora] : a mammal of the order Insectivora 2. [French, from insectivore insectivorous, from insecti- + -vore (from Latin -vorus -vorous)] : an insectivorous plant or animal : a carnivore that feeds on insects |