Cleridae
1.
(
noun
) beetles that prey on other insects
Synonyms:
family Cleridae
Related Words:
arthropod family
Terms and Conditions of Use / Copyright Notice