insectivorous (adj.)youdaoicibaDictYouDict
1610s; see insect + -vorous.