camilla

kəˈmɪlə

Definitions

1. noun

a type of flowering plant, especially a shrub or small tree of the genus Camellia, native to Asia and Australia, having showy pink or white flowers.

“The camellia plant is a popular choice for gardens in warm climates.”

Synonyms

  • camellia
  • tea plant

Antonyms

  • non-flowering plant
  • weed