camelias

noun
  1. Plural of camelia; flowering shrubs or small trees of the genus Camellia, native to Asia, with glossy evergreen leaves and showy flowers.
  2. Usage: Also spelled 'camellias' (more common in modern usage).; Often cultivated as ornamental plants in gardens.

Examples