Spanish nut Meaning, Definition & Usage

Definitions
  1. (Bot.), a bulbous plant (Iris Sisyrinchium) of the south of Europe.

Webster 1913