rosilla

roh-SEE-yah

Definitions

1. noun

A type of wild rose, specifically Rosa rubiginosa, native to Europe and western Asia.

“The hiker admired the beautiful rosilla blooming in the nearby meadow.”

Synonyms

  • rose bush
  • wild rose

Antonyms

  • weed