meaning of musk rose

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


Related Words

musk rose |

Developed & Maintained By Taraprasad.com

Treasure Words