Indian thistle
English
Noun
Indian
thistle
(
plural
Indian thistles
)
A thistle of species
Cirsium edule
.
Synonym:
edible thistle