» rosa eglanteria

Noun (1 meaning)

1. Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips.

sweetbrier, sweetbriar, brier, briar, eglantine, Rosa eglanteria

rosa eglanteria is a type of:
  • rose, rosebush (noun) - any of many shrubs of the genus Rosa that bear roses