English dictionary
dinocerate meaning and definition
Definition and meaning of dinocerate at MeaningMonkey.org. dinocerate meaning and definition in the English Dictionary.DINOCERATE noun
Definition of dinocerate (noun)
- an extinct ungulate
Source: Princeton University Wordnet