Rosebush

word

1. Noun

The bush or shrub which bears roses.

2. Noun

any of many shrubs of the genus Rosa that bear roses
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word