Rosebush - Definition

rosebush

n 1: any of many shrubs of the genus Rosa that bear roses [syn:
rose, rosebush]

Look up another word