Canna (Noun)
Meaning
Any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers.
Classification
Nouns denoting plants.
Any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers.
Nouns denoting plants.