← Back to browseおもだか[omodaka]nounJapanese definitionNo Japanese definition yet.English definitionthreeleaf arrowhead (Sagittaria trifolia)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおもいわおもだか