Meaning of restharrow
Definition of restharrow
(noun)
Eurasian
plant
having
loose
racemes of
pink
or
purple
flowers and
spiny
stems and
tough
roots
European
woody
plant
having
pink
flowers and
unifoliate
leaves and
long
tough
roots; spreads by
underground
runners
Other information on restharrow
WIKIPEDIA results for
restharrow
Amazon results for
restharrow
Tweet