Meaning of american arrowroot

Definition of american arrowroot

(noun) white-flowered West Indian plant whose root yields arrowroot starch

Other information on american arrowroot

WIKIPEDIA results for american arrowroot
Amazon results for american arrowroot