Get Your Premium Membership

Rosa Eglanteria Definition


More below...



Other Rosa Eglanteria Definition

[n] Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips

See Also...

rose