Scorpion's thorn Meaning, Definition & Usage

Definitions
  1. (Bot.), a thorny leguminous plant (Genista Scorpius) of Southern Europe.

Webster 1913