Definitions
There is 1 meaning of the phrase
Urginea Maritima.
Urginea Maritima - as a noun
Having dense spikes of small white flowers and yielding a bulb with medicinal properties
Synonyms (Exact Relations)
sea onionsea squillsquill