Definitions
There is 1 meaning of the phrase
Camellia Japonica.
Camellia Japonica - as a noun
Greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties
Synonyms (Exact Relations)
japonicaExample Sentences
"The camellia japonica is native to China and Japan."
"I planted a beautiful camellia japonica in my backyard."
"The camellia japonica blooms in the early spring."
"The camellia japonica is known for its glossy and dark green leaves."
"In some cultures, the camellia japonica symbolizes love and devotion."