clerid has definitions from the field of zoology
1
[ noun ] (zoology) predacious on other insects; usually brightly colored or metallic

Synonyms

clerid_beetle

Related terms

beetle bee_beetle Cleridae

*