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