English | German | Russian | Czech

rosebush English

Meaning rosebush meaning

What does rosebush mean?

rosebush

(= rose) any of many shrubs of the genus Rosa that bear roses

Synonyms rosebush synonyms

What other words have the same or similar meaning as rosebush?

rosebush English » English

rose eglantine Rose

Are you looking for...?