orpine
1. [ noun ] (botany) perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
Synonyms: livelong live-forever Sedum_telephium orpin
Related terms: sedum genus_Sedum
Similar spelling:   orpin
  Orpington
  orpiment
  Orban
  orphaned