Loading page
rosa laevigata is a noun meaning "Chinese climbing rose with fragrant white blossoms". It carries one recorded sense.
Chinese climbing rose with fragrant white blossoms
Definitions, synonyms and semantic relations for rosa laevigata come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.