Associations to the word «Mylodontidae»

Dictionary definition

MYLODONTIDAE, noun. Extinct South American edentates.

Wise words

Better than a thousand hollow words, is one word that brings peace.
Buddha