English dictionary
indian shot meaning and definition
Definition and meaning of indian shot at MeaningMonkey.org. indian shot meaning and definition in the English Dictionary.INDIAN SHOT noun
Definition of indian shot (noun)
- canna grown especially for its edible rootstock from which arrowroot starch is obtained
- synonyms: achira, arrowroot, Canna edulis, Canna indica
Source: Princeton University Wordnet