← Back to browseアカマタ[akamata]nounJapanese definitionNo Japanese definition yet.English definitionRyukyu odd-tooth snake (Dinodon semicarinatum)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsアカマツアカマチアカマイアカアカマツカサ