DICTIONARY
Source: WordNet 3.1
1. (
) any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers ;
See more about : CANNA