rosabella

/roʊsəˈbɛlə/

Definitions

1. noun

A type of flowering plant, possibly derived from the Italian words ‘rosa’ (rose) and ‘bella’ (beautiful).

“The beautiful garden featured a stunning rosabella blooming in the corner.”

Synonyms

  • camellia
  • rosa

Antonyms

  • thistle
  • weed