Meaning of rosebush
Definition of rosebush
(noun)
any of
many
shrubs of the
genus
Rosa that
bear
roses
Other information on rosebush
WIKIPEDIA results for
rosebush
Amazon results for
rosebush
Tweet