• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Thistle

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

WordNet 2.1 Copyright Princeton University. All rights reserved.