rosa laevigata
-
Chinese climbing rose with fragrant white blossoms
rosa laevigata meaning & definition 1 of rosa laevigata.
-
Rosa laevigata, the Cherokee rose, is a white, fragrant rose native to southern China and Taiwan south to Laos and Vietnam, and invasive in the United States.
rosa laevigata meaning & definition 2 of rosa laevigata.