soldier thistle

English

Noun

soldier thistle (plural soldier thistles)

  1. A thistle of species Picnomon acarna, of Eurasia.