mylodon has definitions from the field of zoology
1
[ noun ] (zoology) large (bear-sized) extinct edentate mammal of the Pleistocene in South America

Related terms

edentate genus_Mylodon

*