← Back to browseシオデ[shiode]nounJapanese definitionNo Japanese definition yet.English definitionSmilax riparia (species of climbing plant)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsシオシオン