We found 3 definitions of eglantines from 2 different sources.
Noun |
||
eglantine - Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips | ||
sweetbrier, sweetbriar, brier, briar, Rosa eglanteria |