Share
twitterlinkedinfacebook
Image 1 of 1
507603.jpg
Tapioca or root starch of Manioc (Manihot esculenta). Native to the West Indies and South America.