ROSA EGLANTERIA
Definition:
- [noun] Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips
Synonyms: sweetbrier, sweetbriar, brier, briar, eglantine, Rosa eglanteria
Synonyms:
- Search for synonyms for ROSA EGLANTERIA



