Indian arrowroot

noun

Definition 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

History and Etymology for Indian arrowroot

Indian entry 2 2

Keep scrolling for more