Orpin — synonyms, definition
1. orpin (Noun)
4 synonyms
Sedum telephium live-forever livelong orpine
1 definition
orpin (Noun) — Perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers.
1 type of
sedum
1 part of
genus Sedum