Search Details

Word: squill (lookup usage) (lookup stats)


Meaning:

Noun:

  • A European bulbous liliaceous plant, of the genus ''Scilla'', used in medicine for its acrid, expectorant, diuretic, and emetic properties

Source: Wiktionary | Src Info »