'orpin' definitions:

Definition of 'orpin'

(from WordNet)
noun
Perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers [syn: orpine, orpin, livelong, live-forever, Sedum telephium]

Words containing 'orpin'