Noun indian shot has 1 sense
  1. achira, indian shot, arrowroot, Canna indica, Canna edulis - canna grown especially for its edible rootstock from which arrowroot starch is obtained
    --1 is a kind of canna
,
TOP