Definitions of Otaheite arrowroot starch:

  • noun:   a starch obtained from the root of the pia