EN

Synonyms for rugosa rose

Most common

beach rose rugosa

All synonyms

Noun

Definitions

  1. n. 1

    Any of species Rosa rugosa of roses, native to east Asia, naturalized in Europe and North America.

By length

6 letters
rugosa