canna_lily
1. [ noun ] (botany) plants grown for their large bright yellow to red flowers
Synonyms: Canna_generalis
Related terms: canna
Similar spelling:   canola_oil