Scotch brier

noun

Definition of Scotch brier

: any of a race or class of roses developed from the Scotch rose