← Back to browseいしもちそう[ishimochisou]nounJapanese definitionNo Japanese definition yet.English definitionshield sundew (Drosera peltata); pale sundewExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいしもち