canna
1. [ noun ] (botany) any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers
Related terms: herb achira canna_lily genus_Canna
Similar spelling:   Cannae
  Cann
  can
  cayenne
  Cano
  Cane
  Cain
  Cahn
  canoe
  canny
  Caine
  Cahan
  Canney
  Cam
  Cahoon