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.