Rosa eglanteria

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



Terms and Conditions of Use / Copyright Notice