1 English Synonyms for DEINOTHERIUM
Prev.1Next
deinothere
Definition: 1. (palaeontology) Any of the genus †Deinotherium of large, extinct proboscidean mammals, a relative of modern elephants. [from 19th c.]
Show more information about deinothere
Prev.1Next
Search took: 2.0145 ms