Skip to content

rosebush

Dictionary definition · rosebush

noun

  1. any of many shrubs of the genus Rosa that bear roses

Similar words

Source: Open English WordNet (CC BY 4.0).