Noun Definition
rosa
1.Definition: large genus of erect or climbing prickly shrubs including roses
Related Noun(s):genus rosa
Category: Plants1.Definition: large genus of erect or climbing prickly shrubs including roses
Related Noun(s):genus rosa
Category: Plants