Definitions for rosebush

Definitions for (noun) rosebush

Main entry: rose, rosebush

Definition: any of many shrubs of the genus Rosa that bear roses


Visual thesaurus for rosebush