GeneralConnection.com
➔
Dictionary
canna edulis
Noun
1. achira
1. indian shot, arrowroot, Canna indica, Canna edulis, canna
Usage