archidiskidon_imperatorEnglish

Archidiskidon imperator, imperial elephant, imperial mammoth

Noun

Largest known mammoth, of America

English: imperial mammoth, imperial elephant, Archidiskidon imperator

English words with similar meanings

Show 2 words