achira Meaning, Definition & Usage

  1. noun canna grown especially for its edible rootstock from which arrowroot starch is obtained
    Canna edulis; Canna indica; arrowroot; indian shot.

WordNet