camelia
English Thesaurus
1. any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers (noun.plant)
| hyponym | : | camellia japonica, japonica, |
| definition | : | greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties (noun.plant) |
| member meronym | : | genus camellia, |
| definition | : | tropical Asiatic evergreen shrubs or small trees (noun.plant) |
Visual ArtiKata
Explore camelia in ArtiKata.com >
