English Dictionary
Definition triceratops in British English
triceratops noun
[countable] noun
/traɪˈserətɒps/
Synonyms and related words
