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