Definition of Sea Onion

  • 1. Having dense spikes of small white flowers and yielding a bulb with medicinal properties Noun
  • 2. European scilla with small blue or purple flowers Noun

Synonyms for word "sea onion"

Semanticaly linked words with "sea onion"

Hyponims for word "sea onion"