sedum
1. [ noun ] (botany) any of various plants of the genus Sedum
Related terms: herb rose-root stonecrop orpine genus_Sedum
Similar spelling:   seedtime
  Seiden
  Seddon