'achira' definitions:

Definition of 'achira'

(from WordNet)
noun
Canna grown especially for its edible rootstock from which arrowroot starch is obtained [syn: achira, indian shot, arrowroot, Canna indica, Canna edulis]