Meaning of indian shot

Definition of indian shot

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

Other information on indian shot

WIKIPEDIA results for indian shot
Amazon results for indian shot