ARROWROOT

Definition of ARROWROOT

  1. (noun)a nutritive starch obtained from the root of the arrowroot plant
  2. (noun)white-flowered West Indian plant whose root yields arrowroot starch
  3. (noun)canna grown especially for its edible rootstock from which arrowroot starch is obtained