rosebush

rosebush

rosebush

Noun

any of many shrubs of the genus Rosa that bear roses

Synonyms: