Definition, synonyms and related words
An extinct mammal, of genus Andrewsarchus, from the Eocene epoch