|
Definition of Megalonyx
1. n. An extinct quaternary mammal, of great size, allied to the sloth.
Definition of Megalonyx
1. Noun. (paleontology) An extinct quaternary mammal, of great size, allied to the sloth. ¹
¹ Source: wiktionary.com
Medical Definition of Megalonyx
1.