Rosa laevigata ro·sa·lae·vigata uncommon noun 1. Chinese climbing rose with fragrant white blossoms SynonymsCherokee roseRosa laevigata Related words Broader terms rose WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.