camellias
ca-mel-lias
noun
Evergreen shrubs with glossy leaves and showy, often colourful, waxy flowers, native to Asia.
"The garden was full of beautiful camellias."
Thesaurus
Synonyms: camelia
ca-mel-lias
Evergreen shrubs with glossy leaves and showy, often colourful, waxy flowers, native to Asia.
"The garden was full of beautiful camellias."
Synonyms: camelia