Meaning of rosa laevigata
Definition of rosa laevigata
(noun)
Chinese
climbing
rose
with
fragrant
white
blossoms
Other information on rosa laevigata
WIKIPEDIA results for
rosa laevigata
Amazon results for
rosa laevigata
Tweet