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
WordNet