English Dictionary
◊ PROTOCERATOPS
protoceratops
n : small horned dinosaur