MEGATHERE


Meaning of MEGATHERE in English

noun ·alt. of megatherium.

Webster English vocab.      Английский словарь Webster.