Rosebush

Definition:

  • (n.) The bush or shrub which bears roses.

Compare rosebush with other words:

rosebush vs. vegetation

rosebush vs. shrub

rose vs. rosebush