Definition of Clerid

  • (noun) predacious on other insects; usually brightly colored or metallic

Synonyms of Clerid


Antonyms of Clerid


No Antonyms Found.

Homophones of Clerid


No Homophones Found.