← Back to browseむさしあぶみ[musashiabumi]nounJapanese definitionNo Japanese definition yet.English definitionJapanese cobra lily (Arisaema ringens)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsむさし