English Dictionary
◊ PASTOR
protoceratops
n : small horned dinosaur