meaning of senna alexandrina

1. erect shrub having racemes of tawny yellow flowers; the dried leaves are used medicinally as a cathartic; sometimes placed in genus Cassia


Related Words

senna alexandrina |

Developed & Maintained By Taraprasad.com

Treasure Words