Home » Food Dictionary » Herbs » Arrowroot
Arrowroot, or obedience plant, is a large perennial herb of genus Maranta found in rainforest habitats. Arrowroot is also the name of the edible starch from the rhizomes of West Indian arrowroot.
Buy Arrowroot Online
The SimplePie template file is not readable by WordPress. Check the WordPress Control Panel for more information.