2 results found

Search Results for: arrowroot

Arrowroot

An arrowroot refers to the starchy substance from the rhizomes of various plant species. The term came from Arawak aru-aru,... Read More