MUSK ROSE


Meaning of MUSK ROSE in English

■ noun a rambling rose with large white musk-scented flowers. [ Rosa moschata .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.