Definition

An extinct genus of large land mammals belonging to the family Dromotheriidae, extinct relatives of the rhinoceros