achira

nounA tropical American plant (Canna indica) grown for its edible starchy rhizomes, also known as arrowroot or Queensland arrowroot.

No synonyms or antonyms found for this word.

achira synonyms & antonyms | whatsthatwordmean | whatsthatwordmean