Definition, synonyms and picture of rose bush

Learn in

rose bush

n. rose bush

Definition of rose bush in English

Shrub that has stems with sharp prickles and leaves with serrated edges, which produces roses.

Synonyms of rose bush in English


Lists where this word appears

Shrubs and Other Plants

10 words to learn