woolly mammoth

Explore definitions, synonyms, and language insights of woolly mammoth

Definitions

Noun
very hairy mammoth common in colder portions of the northern hemisphere

More General Terms