スティラコサウルス
sutirakosaurusu

Noun

1. styracosaurus (dinosaur)