← Back to browseみすじまいまい[misujimaimai]nounJapanese definitionNo Japanese definition yet.English definitionEuhadra peliomphala (species of land snail)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsみすじ