Synonyms and Antonyms for clerid

1. clerid (n.)

predacious on other insects; usually brightly colored or metallic

Synonyms: