Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

senna Definition

Cancel
senna
noun(sen-na)
any of various plants of the genus Senna having pinnately compound leaves and showy usually yellow flowers; many are used medicinally

Words Related to senna!

senna Examples by Brain Bank Users