Synonyms and Antonyms for Cleridae

1. Cleridae (n.)

beetles that prey on other insects

Synonyms: