Word info Synonyms

deinothere

Noun

Meaning

deinothere (plural deinotheres)

(paleontology) Any of the genus †Deinotherium of large, extinct proboscidean mammals, a relative of modern elephants. [from 19th c.]

Source: en.wiktionary.org

Synonyms

Close letter words and terms