SEA ONION
Definition:
- [noun] having dense spikes of small white flowers and yielding a bulb with medicinal properties
Synonyms: sea squill, squill, Urginea maritima - [noun] European scilla with small blue or purple flowers
Synonyms: spring squill, Scilla verna
Synonyms:
- Search for synonyms for SEA ONION



