Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

rugosa rose Definition

Cancel
rugosa rose
noun(ru-go-sa rose)
any of various hardy thorny garden roses descended from a rose (Rosa rugosa) introduced from China and Japan —called also rugosa

Words Related to rugosa rose!

rugosa rose Examples by Brain Bank Users