User blog comment:Dinosaurus1/I thought of something for Sinoceratops and Pachyrhinosaurus./@comment-31757904-20181013224202/@comment-33613830-20181013235555

"Sinorhinoceratops" means "Chinese Nosed Horn Face" in Greek. I personally like mine, but yours isn't bad. :)