star thistle
nounDefinition of star thistle
1
: a widely naturalized spiny Old World knapweed (Centaurea calcitrapa) with purple flowers
— called also caltrops
2
: any of various knapweeds related to the star thistle
Keep scrolling for more