Achira
[ә'tʃirә]
Definition
(noun.) canna grown especially for its edible rootstock from which arrowroot starch is obtained.
Editor: Michel--From WordNet
[ә'tʃirә]
(noun.) canna grown especially for its edible rootstock from which arrowroot starch is obtained.
Editor: Michel--From WordNet