← Back to browseあかうみがめ[akaumigame]nounJapanese definitionNo Japanese definition yet.English definitionloggerhead turtle (Caretta caretta)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあおうみがめうみがめあかうそ