Definitions of sea squill:

  • noun:   having dense spikes of small white flowers and yielding a bulb with medicinal properties