senna
1. [ noun ] (botany) any of various plants of the genus Senna having pinnately compound leaves and showy usually yellow flowers; many are used medicinally
Related terms: shrub ringworm_bush Alexandria_senna coffee_senna avaram genus_Senna
Similar spelling:   Senn
  Sena
  Sen
  sewn
  sene
  seen
  Sean
  seam
  Senne
  Seney
  Seine
  Seema
  seamy
  sienna
  Shenna
  seyhan
  sea_mew