Cleridae
English Dictionary
->
Letter C
-> Cleridae
Search Dictionary:
Cleridae Definition
(n)
beetles
that
prey
on
other
insects
Cleridae Synonyms
Cleridae
family Cleridae
© Art Branch Inc.