Definitions of Canna generalis:

  • noun:   plants grown for their large bright yellow to red flowers