Indian arrowroot
nounDefinition of Indian arrowroot
1a
: a tropical American arrowroot (Maranta arundinacea)
b
: starch from this arrowroot
— called also West Indian arrowroot
2 [ 2Indian 1 ]
a
: a stemless perennial herb (Tacca leontopetaloides) widely cultivated in the tropics for its starchy tuberous rootstock
b
: starch from this plant
— called also East Indian arrowroot
Keep scrolling for more