Synonyms and Antonyms for insectivore

1. insectivore (n.)

any organism that feeds mainly on insects

Synonyms: