The AI-powered English dictionary
plural rugosas
A plant of the rose species Rosa rugosa, or of any hybrid developed from it. examples