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: squilla

squill

Loading dictionaries...

Initializing dictionary manager