Definisi 'rosebush'

English to English
noun
1 any of many shrubs of the genus Rosa that bear roses Terjemahkan
source: wordnet30

2 The bush or shrub which bears roses. Terjemahkan
source: webster1913


Visual Synonyms