Definition, synonyms and related words
Any extinct multituberculate mammal in the family Eobaataridae.