← Back to browseセンナ[senna]nounJapanese definitionNo Japanese definition yet.English definitionAlexandrian senna (Senna alexandrina); Egyptian senna; true sennaExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsセンセンスセンチセントセントセンリ