Camellia has 2 different meanings across 1 category:
Noun
Noun
1
any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
2
Any plant of the genus Camellia, shrubs and small trees native to Asia; Camellia japonica is the most popular as a garden plant; Camellia sinensis is the tea plant.
Broader Terms (hypernyms)
Narrower Terms (hyponyms)