djadochtatheriid
Jump to navigation
Jump to search
English
[edit]Noun
[edit]djadochtatheriid (plural djadochtatheriids)
- (zoology) Any multituberculate mammal in the family Djadochtatheriidae.
djadochtatheriid (plural djadochtatheriids)