Meaning of bengal rose
Definition of bengal rose
(noun)
shrubby
Chinese rose;
ancestor
of
many
cultivated
garden
roses
Other information on bengal rose
WIKIPEDIA results for
bengal rose
Amazon results for
bengal rose
Tweet