rose bush

What does rose bush mean?

rose bush

Plural: rose bushes

Definition

A woody flowering plant with branching, often prickly stems that produces blooms with overlapping petals.

Example sentences

Related words

Categories

How it is

How it is now

Related

See it in 3D

rose bush in other languages