Meaning of sweetbriar

Definition of sweetbriar

(noun) Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips

Other information on sweetbriar

WIKIPEDIA results for sweetbriar
Amazon results for sweetbriar