Home
Search
Index
Definify.com
Webster
1913
Edition
Megatheroid
Megˊa-the′roid
,
Noun.
[
Megatherium
+
-oid
.]
(Paleon.)
One of a family of extinct edentates found in America. The family includes the megatherium, the megalonyx, etc.
Similar Results