← Back to browseスピノサウルス[supinosaurusu]nounJapanese definitionNo Japanese definition yet.English definitionSpinosaurus (dinosaur); spinosaurExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsステゴサウルスディノサウルススピノサすももティラノサウルスティタノサウルススピノル