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