Definition, synonyms and related words
Any of various extinct mammals, of the order †Dinocerata, somewhat similar to the rhinoceros.