Definition, synonyms and related words
A plant of the rose species Rosa rugosa, or of any hybrid developed from it.