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.”
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.”