Meaning of canna indica

Definition of canna indica

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

Other information on canna indica

WIKIPEDIA results for canna indica
Amazon results for canna indica