Eglantine

Noun

  • A Eurasian rose, Rosa eglanteria, having prickly stems, fragrant leaves, pink flowers and red hips

Leave a Reply

Your email address will not be published.