Tagged By Zamia pumila

What is arrowroot?

, , No Comment

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&hellip

Read Post →