deinotheria
English
Noun
deinotheria
plural of
deinotherium