HyperDic: camellia

English > 1 sense of the word camellia:
NOUNplantcamellia, cameliaany of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
English > camellia: 1 sense > noun 1, plant
MeaningAny of several shrubs or small evergreen trees having solitary white or pink or reddish flowers.
Synonymcamelia
Member ofgenus CamelliaTropical Asiatic evergreen shrubs or small trees
Narrowerjaponica, Camellia japonicagreenhouse shrub with glossy green leaves and showy fragrant rose-like flowers
Broadershrub, bushA low woody perennial plant usually having several major stems
Spanishcamelia, camellia
Catalancamèlia

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict