Titanotherium

Ti·​tano·​the·​ri·​um | \ -nəˈthirēəm\

Definition of Titanotherium

taxonomic synonym of menodus

History and Etymology for Titanotherium

New Latin, from Greek Titan + New Latin -o- + -therium

Keep scrolling for more