Canna indica

1. (noun) canna grown especially for its edible rootstock from which arrowroot starch is obtained
Synonyms: Canna edulis, achira, arrowroot, indian shot
Related Words: canna



Terms and Conditions of Use / Copyright Notice