Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

camellias Definition

Cancel
camellias
noun(ca-mel-lia)
any of a genus (Camellia) of shrubs or trees of the tea family; especially : an ornamental greenhouse shrub (C. japonica) with glossy leaves and roselike flowers

Words Related to camellias!

camellias Examples by Brain Bank Users