English dictionary
protoceratops meaning and definition
Definition and meaning of protoceratops at MeaningMonkey.org. protoceratops meaning and definition in the English Dictionary.PROTOCERATOPS noun
Definition of protoceratops (noun)
- small horned dinosaur
Source: Princeton University Wordnet