meaning of thistles

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


Related Words

thistle | thistledown | thistlelike |

Developed & Maintained By Taraprasad.com

Treasure Words