3 English Synonyms for SQUILL
Prev.1Next
Definition: 1. (botany, obsolete) A squill, a sea onion.
There are 4 definitions of the word squilla
Show more information about squilla
Definition: 1. A sea squill (Drimia maritima), a plant native to Mediterranean and adjoining coasts.
There are 2 definitions of the word sea onion
Show more information about sea onion
Definition: 1. A flowering plant, Drimia maritima, native to Mediterranean lands, used medicinally and as a rat poison.
Show more information about red squill
Prev.1Next
Search took: 41.81 ms