Definisi 'rosebush'
English to English
noun
1 any of many shrubs of the genus Rosa that bear roses
source: wordnet30
2 The bush or shrub which bears roses.
source: webster1913
More Word(s)
bush, shrub, mountain rose, rosa pendulina, ground rose, rosa spithamaea, banksia rose, genus rosa, rosa, hip, rose hip, rosehip,

Visual Synonyms
Click for larger image