Synonyms for cleridae

1. Cleridae (n.)

beetles that prey on other insects

Synonyms: