• Definition for "cleridae"
    • an all-natural group of beetles that victimize various…
    • View More
  • Hypernym for "cleridae"

cleridae definition

  • noun:
    • an all-natural group of beetles that victimize various other pests.
    • beetles that prey on other bugs
41 votes

How would you define cleridae?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!