CLERID BEETLE



Definition:

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

Related Words: