squills
Meaning
plural of squill
squill
- A European bulbous liliaceous plant, of the genus Scilla, used in medicine for its acrid, expectorant, diuretic, and emetic properties
- A sea onion (Drimia maritima)
- A mantis shrimp, Squilla mantis, from the Mediterranean
Synonyms
Scilla
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "squills" and many other words and sentences in English.