djadochtatheriid
Noun
Meaning
djadochtatheriid (plural djadochtatheriids)
(zoology) Any multituberculate mammal in the family Djadochtatheriidae.
Noun
djadochtatheriid (plural djadochtatheriids)
(zoology) Any multituberculate mammal in the family Djadochtatheriidae.