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

rugosa Definition

Cancel
rugosa
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!

rugosa Examples by Brain Bank Users