camelia

noun
  1. a shrub or small tree with glossy evergreen leaves and showy flowers, native to Asia and widely cultivated as an ornamental plant
  2. Usage: Also spelled camellia (more common in modern usage); The genus Camellia includes several species, with Camellia japonica being the most widely grown

Examples