Sea Squill (noun) Definition, Meaning & Examples

noun
  1. a Mediterranean liliaceous plant, Urginea maritima, having dense spikes of small white flowers, and yielding a bulb with medicinal properties
Sea Squill (noun) Definition, Meaning & Examples

More Definitions