Triceratops Meaning
There are 1 meaning(s) for word Triceratops
Meaning 1 : huge ceratopsian dinosaur having three horns and the neck heavily armored with a very solid frill
Similar words of Triceratops :
There are 1 meaning(s) for word Triceratops
Similar words of Triceratops :