Meaning of the word camellia in English

What does camellia mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

camellia

US /kəˈmiː.li.ə/
UK /kəˈmiː.li.ə/

Noun

a shrub of the tea family, with glossy evergreen leaves and showy, rose-like flowers, cultivated in warm climates

Example:
The garden was filled with beautiful pink and white camellias.
She wore a delicate camellia in her hair.