English noun: camellia | |||
1. | camellia (plant) any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers | ||
Synonyms | camelia | ||
Broader (hypernym) | bush, shrub | ||
Narrower (hyponym) | Camellia japonica, japonica | ||
Member meronym | genus Camellia | ||