Definisi 'canna lily'

English to English
noun
1 plants grown for their large bright yellow to red flowers Terjemahkan
source: wordnet30

More Word(s)
canna,

Visual Synonyms