NichiDict

スピノサウルス

[supinosaurusu]

Meanings

1.Noun

Spinosaurus (dinosaur); spinosaur