Associations to the word «Caenolestidae»

Dictionary definition

CAENOLESTIDAE, noun. Small marsupials of southern South America.

Wise words

Words derive their power from the original word.
Meister Eckhart