← Back to browseりゅうてんさざえ[ryuutensazae]nounJapanese definitionNo Japanese definition yet.English definitiontapestry turban (species of turban shell, Turbo petholatus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsりゅう