← Back to browseガガブタ[gagabuta]nounJapanese definitionNo Japanese definition yet.English definitionwater snowflake (Nymphoides indica)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsガガ