VariousWords beta
Definitions:
Noun
musk rose
Rosa moschata
Definition: rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers
Definition: Rosa moschata, a species of rose.