Rosebush

English word definition — powered by WordNet

NOUN

any of many shrubs of the genus Rosa that bear roses

Want to remember rosebush?

Sign up free to bookmark & revise