meaning of canna lily

canna lily meaning in General Dictionary

plants grown with regards to their large bright yellowish to red flowers