Rosebush
Word Dictionary
-> Rosebush
Search:
Rosebush
(n.) The bush or shrub which bears roses.
Terms of Use
Canadian Jobs