Advertisement
Advertisement
sea squill
noun
- a Mediterranean liliaceous plant, Urginea maritima, having dense spikes of small white flowers, and yielding a bulb with medicinal properties
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse