Find the word definition

Wiktionary
shore thistle

n. 1 Any thistle of genus ''Carduus'' found along a shore, known to cause poisoning of ruminants. 2 A thistle of the species (taxlink Carduus tenuiflorus species).