noun Download 🔗Share A plant of the rose species Rosa rugosa, or of any hybrid developed from it. Examples : "The gardener planted several rugosas along the beach, hoping their hardy nature would withstand the salty air. " plant nature biology Chat with AIVocabulary GamePractice Reading