Definition, synonyms and related words
A (hypothetical) cross between a woolly mammoth and an elephant.