achira
Top 40000
Meanings
Noun
1. purple arrowroot (Canna indica)
2. a confection made from this plant (Colombia)
3. a bread baked using arrowroot flour (Colombia)
4. giant arrowhead (Sagittaria montevidensis)