Thistle - Definition

thistle

n 1: any of numerous plants of the family Compositae and
especially of the genera Carduus and Cirsium and Onopordum
having prickly-edged leaves

Look up another word