← Back to browseあおうみがめ[aoumigame]nounJapanese definitionNo Japanese definition yet.English definitiongreen turtle (Chelonia mydas)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあかうみがめあおうみうしあおううみがめあおうお