camellia : Idioms & Phrases
camellia japonica
-
noun greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties
japonica.
WordNet
camellia sinensis
-
noun a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves
tea.
- tea has fragrant white flowers
WordNet
camellia state
-
noun a state in the southeastern United States on the Gulf of Mexico; one of the Confederate states during the American Civil War
Alabama; AL; Heart of Dixie.
WordNet
genus camellia
-
noun tropical Asiatic evergreen shrubs or small trees