Meaning of starwort
Definition of starwort
(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 starwort
WIKIPEDIA results for
starwort
Amazon results for
starwort
Tweet