Rosa

/rˈoʊzʌ/

Explore definitions, synonyms, and language insights of Rosa

Definitions

Noun
large genus of erect or climbing prickly shrubs including roses

More General Terms