ARROWROOTS
Definition
ARROWROOTS is the plural of ARROWROOT.
noun ARROWROOT: a nutritive starch obtained from the root of the arrowroot plant.
ARROWROOTS is the plural of ARROWROOT.
noun ARROWROOT: a nutritive starch obtained from the root of the arrowroot plant.