shore thistles

English

Noun

shore thistles

  1. plural of shore thistle