Noun Definition
achira
1.Definition: canna grown especially for its edible rootstock from which arrowroot starch is obtained
Related Noun(s):arrowroot, canna edulis, canna indica, indian shot
Category: Plants1.Definition: canna grown especially for its edible rootstock from which arrowroot starch is obtained
Related Noun(s):arrowroot, canna edulis, canna indica, indian shot
Category: Plants