sea onion (0 synonym found)

We don't have any synonyms for sea onion yet.

Did you mean…

Think sea onion belongs in the thesaurus? Recommend it and we'll take a look.


Definition of sea onion:

(n) : A sea squill (Drimia maritima), a plant native to Mediterranean and adjoining coasts.
(n) : A spring squill (Scilla verna), a plant of Atlantic Europe.

Definition of sea onion:

(n) : A sea squill (Drimia maritima), a plant native to Mediterranean and adjoining coasts.
(n) : A spring squill (Scilla verna), a plant of Atlantic Europe.

Back to Top