TYPES OF ROSES

Hybrid Musks

Developed from relatives of the original old musk rose, ‘Rosa moschata’, Hybrid Musks (HMsk) are an increasingly...

read more
American Rose Society