Meaning of yellow root
Definition of yellow root
(noun)
perennial
herb
of
northeastern
United States having a
thick
knotted
yellow
rootstock
and
large
rounded
leaves
Other information on yellow root
WIKIPEDIA results for
yellow root
Amazon results for
yellow root
Tweet