Meaning

1 senses
  1. A wild rose native to the Himalayas and Eastern China, Rosa roxburghii.

Forms

plural: burr roses

See also

neighbours in the dictionary
burr rose — meaning, examples, forms, synonyms | Krumeto