rugosa rose

English dictionary entry

Meanings

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

Word forms

rugosa rose rugosa roses

Synonyms

beach rose Japanese rose Ramanas rose letchberry
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.