achira

noun

  1. 1

    canna grown especially for its edible rootstock from which arrowroot starch is obtained

Synonyms

Also useful for “achira”:Unscrambler