Webster's Revised Unabridged Dictionary · 1913

Megatheroid

Megatheroid , noun

[Megatherium + -oid.]

(Paleontology) One of a family of extinct edentates found in America. The family includes the megatherium, the megalonyx, etc.