Home

Word

dinocerate, n.
(dinocerates)
more info an extinct ungulate
<noun.animal>

dinocerate
semantic pointers
hypernym
hyponym