Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

canna Definition

Cancel
canna
noun(can-na)
any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers

Words Related to canna!

canna Examples by Brain Bank Users