Meaning of arrowroot
Definition of arrowroot
(noun)
a
nutritive
starch
obtained from the
root
of the arrowroot
plant
white-flowered
West Indian
plant
whose
root
yields arrowroot
starch
canna
grown
especially
for its
edible
rootstock
from which arrowroot
starch
is obtained
Other information on arrowroot
WIKIPEDIA results for
arrowroot
Amazon results for
arrowroot
Tweet