Meaning of stitchwort
Definition of stitchwort
(noun)
low-growing
north
temperate
herb
having
small
white
star-shaped
flowers; named for its
alleged
ability
to
ease
sharp
pains
in the
side
Other information on stitchwort
WIKIPEDIA results for
stitchwort
Amazon results for
stitchwort
Tweet