rosa_eglanteria
1. [ noun ] (botany) Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips
Synonyms: sweetbriar brier briar eglantine sweetbrier
Related terms: rose