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