HyperDic

English > 1 sense of the word orpin:
NOUNplantorpin, orpine, livelong, live-forever, Sedum telephiumperennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
English > orpin: 1 sense > noun 1, plant
Meaningperennial northern temperate plant with toothed leaves and heads of small purplish-white flowers.
Synonymsorpine, livelong, live-forever, Sedum telephium
Member ofgenus Sedumlarge genus of rock plants having thick fleshy leaves
BroadersedumAny of various plants of the genus Sedum