sea squill Meaning, Definition & Usage

  1. noun having dense spikes of small white flowers and yielding a bulb with medicinal properties
    squill; Urginea maritima; sea onion.

WordNet