Vocabulary

スピノサウルス

Spinosaurus (dinosaur); spinosaur

noun