cotton thistles

English

Noun

cotton thistles

  1. plural of cotton thistle