star thistle
English
Noun
star
thistle
(
plural
star thistles
)
Alternative spelling of
starthistle
.