Piney thistle Meaning, Definition & Usage

Definitions
  1. (Bot.), a plant (Atractylis gummifera), from the bark of which, when wounded, a gummy substance exudes.

Webster 1913