Sweetbrier

Portuguese Meaning

roseira-brava

sarça

English Meaning

  1. A Eurasian rose (Rosa eglanteria) having prickly stems, fragrant leaves, bright pink flowers, and scarlet hips. Also called eglantine.