Plymouth thistle
English
Noun
Plymouth
thistle
(
plural
Plymouth thistles
)
Synonym of
Italian thistle
.