SynonymX
Speak
Dinocerate
Definition of Dinocerate
1.
An extinct ungulate
Noun
Semanticaly linked words with "dinocerate"
hoofed mammal
ungulate
dinoceras
uintathere
Hyponims for word "dinocerate"
hoofed mammal
ungulate