SQUILL

6 letters 15 Scrabble points /skwɪl/

Definition of SQUILL

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

Related words: squilla

Source: Wiktionary

Word Details

Letters S Q U I L L
Length 6 letters
Scrabble Score 15 points

Anagrams of SQUILL

Words that use the same letters:

Words Containing "SQUILL"

Words Starting with "SQUILL"