SEA ONION


Meaning of SEA ONION in English

noun

1. : a squill ( Urginea maritima )

2. : a small delicate European herb ( Scilla verna ) with fragrant blue flowers in clusters that resemble corymbs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.