Meaning of orpin
Definition of orpin
(noun)
perennial
northern
temperate
plant
with
toothed
leaves and heads of
small
purplish-white
flowers
Other information on orpin
WIKIPEDIA results for
orpin
Amazon results for
orpin
Tweet