megatheroid Meaning, Definition & Usage

Meg`a*the"roid noun
Etymology
Megatherium + -oid.
Definitions
  1. (Paleon.) One of a family of extinct edentates found in America. The family includes the megatherium, the megalonyx, etc.

Webster 1913