insectivorous

Adjective
  1. (of animals and plants) feeding on insects (synset 300316280)

Found on Word Lists

Other Searches