Meaning of stoneroot
Definition of stoneroot
(noun)
erect
perennial
strong-scented
with
serrate
pointed
leaves and a
loose
panicle
of
yellowish
flowers; the
eastern
United States
Other information on stoneroot
WIKIPEDIA results for
stoneroot
Amazon results for
stoneroot
Tweet