sea squill meaning
UK US
sea squill (noun): having dense spikes of small white flowers and yielding a bulb with medicinal properties.
Definition of sea squill
- having dense spikes of small white flowers and yielding a bulb with medicinal properties
Synonyms: sea onion, squill, Urginea maritima
Type of: liliaceous plant
More about sea squill on Wikipedia.