← Back to browseマタマタ[matamata]nounJapanese definitionNo Japanese definition yet.English definitionmatamata (Chelus fimbriata); matamata turtleExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsマタマタ・ハリ