← Back to browseまむしぐさ[mamushigusa]nounJapanese definitionNo Japanese definition yet.English definitionArisaema serratum (species of jack-in-the-pulpit)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsまむしまむし丼まむしどん