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