Rosa laevigata
English Dictionary
->
Letter R
-> Rosa laevigata
Search Dictionary:
Rosa laevigata Definition
(n)
Chinese
climbing
rose
with
fragrant
white
blossoms
Rosa laevigata Synonyms
Cherokee rose
Rosa laevigata
© Art Branch Inc.