common sow thistles

English

Noun

common sow thistles

  1. plural of common sow thistle