← Back to browseオサガメ[osagame]nounJapanese definitionNo Japanese definition yet.English definitionleatherback turtle (Dermochelys coriacea)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsオサ