English synonyms about - contact  

Rosa laevigata

noun

1 Rosa laevigata

Chinese climbing rose with fragrant white blossoms.

synonym: Cherokee rose.


Find more on rosa laevigata elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0246