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

rosebushes Definition

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

Words Related to rosebushes!

rosebushes Examples by Brain Bank Users