megatherianEnglish

megatherian, megatherian mammal, megatheriid

Noun

A large extinct ground sloth

English: megatherian, megatheriid, megatherian mammal

English words with similar meanings

Show 2 words

Words that start with "megatherian"