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