Definition of sea onion
English to English noun - having dense spikes of small white flowers and yielding a bulb with medicinal properties
source: WordNet 3.0 - European scilla with small blue or purple flowers
source: WordNet 3.0
Visual Synonyms 
Nearby Word
sea onion, senonian, sagoin, suasion, sanayin, sean, sain, sion, sea anemone, seize on, socinian, simonian, sq in, sewin, saone, senna, seine, saxon, scion, sonny
|
|
|