'sea squill' definitions:

Definition of 'sea squill'

(from WordNet)
noun
Having dense spikes of small white flowers and yielding a bulb with medicinal properties [syn: sea squill, sea onion, squill, Urginea maritima]