Find the word definition

Wikipedia
Megabelodon

Megabelodon is an extinct species of large herbivorous mammals that were closely related to elephants.

Category:Extinct mammals