SQUILL


Meaning of SQUILL in English

[squill] n [ME, fr. L squilla, scilla, fr. Gk skilla] (14c) 1 a: a Mediterranean bulbous herb (Urginea maritima) of the lily family--called also sea onion--compare red squill 1 b (1): the dried sliced bulb scales of a squill used as an expectorant, cardiac stimulant, and diuretic (2): red squill 2

2: scilla

Merriam-Webster English vocab.      Английский словарь Merriam Webster.