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