dinothere
English
Noun
dinothere
(
plural
dinotheres
)
Alternative form of
deinothere
.