English Dictionary
◊ DINOCERAS
dinoceras
n : a variety of dinocerate [syn: {uintathere}]