Indian thistle

English

Noun

Indian thistle (plural Indian thistles)

  1. A thistle of species Cirsium edule.
    Synonym: edible thistle