Rhyme Desk
Find rhyming words!

Definition of "Senna" :

noun: any of various plants of the genus Senna having pinnately compound leaves and showy usually yellow flowers; many are used medicinally