|
Definition of Megatheroid
1. n. One of a family of extinct edentates found in America. The family includes the megatherium, the megalonyx, etc.
Definition of Megatheroid
1. Noun. (paleontology) One of a family of extinct edentates found in America, including the megatherium and the megalonyx, among others. ¹
¹ Source: wiktionary.com
Medical Definition of Megatheroid
1.