← Back to browseまあなごう[maanagou]nounJapanese definitionNo Japanese definition yet.English definitionsheep's ear abalone (Haliotis ovina)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsまあなご