sorose

/ˈsɒroʊzi/

Definitions

1. noun

A type of flowering plant, especially a rose with drooping petals.

“The garden was filled with sorose, their delicate scent filling the air.”

Synonyms

  • hibiscus
  • rose

Antonyms

  • thistle