MUSK ROSE


Meaning of MUSK ROSE in English

noun

1. : a rose ( Rosa moschata ) of the Mediterranean region with curved or somewhat climbing branches and flowers having a musky odor

2. : musk mallow

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.