ALL meanings of alexandrian senna
Al·ex·an·dri·an sen·na
A a - noun alexandrian senna a tropical leguminous plant, Cassia acutifolia, having yellow flowers and long pods 3
- noun alexandrian senna a cathartic drug consisting of the dried leaflets of this plant 3