Definition of pine thistle in English:
pine thistle
noun
A Mediterranean thistle, Atractylis gummifera, the root of which contains a gummy substance.
Origin
Early 19th century.
Are You Learning English? Here Are Our Top English Tips
A Mediterranean thistle, Atractylis gummifera, the root of which contains a gummy substance.
Early 19th century.