Definition of EGLANTINE
noun : EGLANTINE
Source: WordNet 3.1
-
1. (
) Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips ;
See more about : EGLANTINE