← Back to browseからすうり[karasuuri]nounJapanese definitionNo Japanese definition yet.English definitionJapanese snake gourd (Trichosanthes pilosa)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsからすからすみからす座からすざからすへびからすばとからすると