CLERID



Definition:

  1. [noun] predacious on other insects; usually brightly colored or metallic
    Synonyms: beetle

Related Words: