cleridae
1. [ noun ] (biology,zoology) beetles that prey on other insects
Synonyms: family_Cleridae
Related terms: arthropod_family Coleoptera clerid_beetle
Similar spelling:   clerid
  Clarida
  Clardy
  Clarita
  claret
  Coleridge