MUSK ROSE


Meaning of MUSK ROSE in English

noun Date: 1577 a rose ( Rosa moschata ) of the Mediterranean region with white flowers having a musky odor

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.