|
|
Definition of Rosa eglanteria
1. Noun. Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips.
|
|
1. Noun. Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips.