meaning of rosa

1. large genus of erect or climbing prickly shrubs including roses


Related Words

rosa | rosa banksia | rosa canina | rosa chinensis | rosa damascena | rosa eglanteria | rosa laevigata | rosa moschata | rosa multiflora | rosa odorata | rosa parks | rosa pendulina | rosa spithamaea | rosacea | rosaceae | rosaceous | rosacic | rosales | rosalgar | rosalia | rosaniline | rosarian | rosaries | rosary |

Developed & Maintained By Taraprasad.com

Treasure Words