Associations to the word «Cleridae»

Dictionary definition

CLERIDAE, noun. Beetles that prey on other insects.

Wise words

Where words fail, music speaks.
Hans Christian Anderson