orpin
1.
(
noun
) perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
Synonyms:
Sedum telephium
,
live-forever
,
livelong
,
orpine
Related Words:
sedum
Terms and Conditions of Use / Copyright Notice