HyperDic: camelia

English > 1 sense of the word camelia:
NOUNplantcamelia, camelliaany of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
English > camelia: 1 sense > noun 1, plant
MeaningAny of several shrubs or small evergreen trees having solitary white or pink or reddish flowers.
Synonymcamellia
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