English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
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