eglantine has definitions from the field of botany
1
[ noun ] (botany) Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips

Related terms

rose

*