← Back to browseあおみどろ[aomidoro]nounJapanese definitionNo Japanese definition yet.English definitionspirogyra; algae forming pond scumExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあおみ