squill
/skwɪl/
noun
- 1
A European bulbous liliaceous plant, of the genus Scilla, used in medicine for its acrid, expectorant, diuretic, and emetic properties
- 2
A sea onion (Drimia maritima)
- 3
A mantis shrimp, Squilla mantis, from the Mediterranean
Synonyms
Translate “squill” to another language
Click any language to open the translator with this word already filled in.