clerid : Idioms & Phrases


clerid beetle

  • noun predacious on other insects; usually brightly colored or metallic
    clerid.
WordNet