English synonyms about - contact  

senna

noun

1 senna

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

Dutch: senebladeren


Find more on senna elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0363