Compund Words

Last Search Words

Sponsored Links

Search Result:rosa moschata

rosa moschata   (TTS Sound)



Overview of noun rosa_moschata

The noun rosa moschata has 1 sense


  • musk rose, Rosa moschata -- (rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers)