← Back to browseアマモ[amamo]nounJapanese definitionNo Japanese definition yet.English definitioneelgrass (Zostera marina)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsアマアマルアマンアマゴ