What is Achira?
Achira, scientifically known as Canna edulis, is a perennial herb or forb that thrives in full sun and moist conditions, with a preference for light to heavy soils. Achira (Latin: Canna edulis) is an edible plant catalogued in PlantSage.
