Word info

djadochtatheriid

Noun

Meaning

djadochtatheriid (plural djadochtatheriids)

(zoology) Any multituberculate mammal in the family Djadochtatheriidae.

Source: en.wiktionary.org

Close letter words and terms