Wild Spaniard Meaning, Definition & Usage

Definitions
  1. (Bot.), any one of several umbelliferous plants of the genus Aciphylla, natives of New Zealand. The leaves bear numerous bayonetlike spines, and the plants form an impenetrable thicket.

Webster 1913