What is Indian Shot?
Indian Shot (Canna indica) is a perennial herb that thrives in full sun and moist conditions, making it adaptable to various soil types including light sandy, medium, and heavy clay soils. Indian Shot (Latin: Canna indica) is an edible plant catalogued in PlantSage.
