|
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.