stemless thistle

English

Noun

stemless thistle (plural stemless thistles)

  1. A plant of species Cirsium acaule.
    Synonym: dwarf thistle