Definisi 'dinocerate'
English to English
noun
1 an extinct ungulate
source: wordnet30
More Word(s)
hoofed mammal, ungulate, dinoceras, uintathere,

Visual Synonyms
Click for larger image