boneshaw

/ˈboʊnʃɔː/

Definitions

1. noun

A plant of the genus Rosa, producing long, thorny stems and clusters of fragrant flowers.

“The gardener carefully pruned the boneshaw to promote healthy growth.”

2. noun

A type of rose, especially Rosa acicularis, with long, sharp thorns.

“The hikers had to be careful not to get scratched by the boneshaw’s thorns.”

Synonyms

  • rose
  • thorny shrub

Antonyms

  • fragrant flower
  • prickly plant