スティラコサウルス
Meanings
Noun
1. styracosaurus (dinosaur)
Pitch accent
ス
ティラコサ
ウルス