mylodon

Noun
  1. Large (bear-sized) extinct edentate mammal of the Pleistocene in South America (synset 102462116)

Found on Word Lists

Other Searches