sedum telephium Meaning, Definition & Usage

  1. noun perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
    orpin; livelong; live-forever; orpine.

WordNet