Tagged By Zamia pumila

What is arrowroot?

, , Comment Closed

Arrowroot refers to the starch sourced from the roots of the various plants.  Traditional arrowroot comes from the Maranta arundinacea plant which can be found in the Caribbean region. Other plants such as the Zamia…

Read Post →