Definition of Orpin

Noun: orpin

  1. Perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
    - orpine, livelong, live-forever, Sedum telephium

See also:
orpiments
orpine

Anagrams containing the word orpin

oripn norpi inorp pinor rpino