Vocabulary
スピノサウルス
スピノサウルス
Spinosaurus (dinosaur); spinosaur
noun