No Image Available.
Senna Definitions in English
- any of various plants of the genus Senna having pinnately compound leaves and showy usually yellow flowers; many are used medicinally
Video of the day
Best Commercial EVER!!!
Tags: Senna meaning in hindi, Senna ka matalab hindi me, Hindi meaning
of Senna, Senna meaning dictionary. Senna
in Hindi. Translation and meaning of Senna in English and Hindi dictionary.
Provided by VocabCloud.com: a free online English to Hindi picture dictionary.