Word info Synonyms

Rosa moschata

Noun

Meaning

rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms