brook thistle

noun

1.
of central and southwestern Europe