tall thistle

English

Noun

tall thistle (countable and uncountable, plural tall thistles)

  1. Cirsium altissimum

Synonyms

Translations

Further reading