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

  1. 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.