Megatheroid Definition
noun
Other Word Forms of Megatheroid
Noun
Singular:
megatheroid
Plural:
megatheroidsOrigin of Megatheroid
-
Megatherium + -oid
From Wiktionary
Find Similar Words
Find similar words to megatheroid using the buttons below.