Sweetbrier
Greek Meaning
Sorry, Meaning for Sweetbrier in Greek is not found! Please try below options
English Meaning
- A Eurasian rose (Rosa eglanteria) having prickly stems, fragrant leaves, bright pink flowers, and scarlet hips. Also called eglantine.