English dictionary
orpin meaning and definition
Definition and meaning of orpin at MeaningMonkey.org. orpin meaning and definition in the English Dictionary.ORPIN noun
Definition of orpin (noun)
- perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
- synonyms: live-forever, livelong, orpine, Sedum telephium
Source: Princeton University Wordnet