Noun Definition

sea squill

1.Definition: having dense spikes of small white flowers and yielding a bulb with medicinal properties

Related Noun(s):sea onion, squill, urginea maritima

Category: Plants