canna
1.
(
noun
) any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers
Related Words:
Canna edulis
,
Canna generalis
,
Canna indica
,
achira
,
arrowroot
,
canna lily
,
herb
,
herbaceous plant
,
indian shot
Terms and Conditions of Use / Copyright Notice