- orpin as a noun:
- 1
orpin
noun
1 orpin
Perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers.
synonyms: live-forever, livelong, orpine, Sedum telephium.
debug info: 0.0369
noun
Perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers.
synonyms: live-forever, livelong, orpine, Sedum telephium.
debug info: 0.0369