English

edit

Noun

edit

macrothere (plural macrotheres)

  1. A chalicothere of a Macrotherium