Noun Definition

rosebush

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

Related Noun(s):rose

Category: Plants