eglantine

/'egləntain/
Noun
  1. Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips

Khám phá thêm

Các từ liên quan

eglantine
A wild eglantine grows by the old stone wall.