The canna hybrids have been known as Canna X generalis are results of the tropical Indian shot (Canna indica) hybridizing and backcrossing with other Canna species, including the North American native, golden canna (C. flaccida). Canna flowers come in a rainbow of shades from yellows, oranges, reds and pinks.