English dictionary
canna lily meaning and definition
Definition and meaning of canna lily at MeaningMonkey.org. canna lily meaning and definition in the English Dictionary.CANNA LILY noun
Definition of canna lily (noun)
- plants grown for their large bright yellow to red flowers
- synonyms: Canna generalis
Source: Princeton University Wordnet