Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

rosebush Definition

Cancel
rosebush
noun(rose-bush)
a shrub that produces roses

Words Related to rosebush!

rosebush Examples by Brain Bank Users