indian shot
English Dictionary
->
Letter I
-> indian shot
Search Dictionary:
indian shot Definition
(n)
canna
grown
especially
for
its
edible
rootstock
from
which
arrowroot
starch
is
obtained
indian shot Synonyms
achira
arrowroot
Canna edulis
Canna indica
indian shot
© Art Branch Inc.