← Back to browseミズカマキリ[mizukamakiri]nounJapanese definitionNo Japanese definition yet.English definitionwater scorpion (Ranatra chinensis); water stickExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsカマキリ