sea squill
noun
Words nearby sea squill
sea slug,
sea snail,
sea snake,
sea spider,
sea squab,
sea squill,
sea squirt,
sea stack,
sea star,
sea steps,
sea stores
British Dictionary definitions for sea squill
sea squill
sea onion
noun
a Mediterranean liliaceous plant, Urginea maritima, having dense spikes of small white flowers, and yielding a bulb with medicinal properties