0%

ALL meanings of camellia

ca·mel·lia
C c
  • countable noun camellia A camellia is a large bush that has shiny leaves and large white, pink, or red flowers similar to a rose. 3
  • noun camellia any ornamental shrub of the Asian genus Camellia, esp C. japonica, having glossy evergreen leaves and showy roselike flowers, usually white, pink, or red in colour: family Theaceae 3
  • noun camellia any of a genus (Camellia) of Asiatic evergreen trees and shrubs of the tea family, with glossy leaves and waxy, roselike flowers 3
  • noun camellia the flower 3
  • noun camellia flowering shrub 1
  • noun camellia any of several shrubs of the genus Camellia, especially C. japonica, native to Asia, having glossy evergreen leaves and white, pink, red, or variegated roselike flowers. 1
  • noun camellia An evergreen eastern Asian shrub related to the tea plant, grown for its showy flowers and shiny leaves. 1
  • noun camellia 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. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?