← Back to browseスマトラおおこんにゃく[sumatoraookonnyaku]nounJapanese definitionNo Japanese definition yet.English definitiontitan arum (Amorphophallus titanum); corpse flower; carrion flowerExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsスマトラ