camellia
noun
ca·mel·lia
kə-ˈmēl-yə
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share