WordNet: insectivore

Sanatista
any organism that feeds mainly on insects



insectivore