squill
nounDefinition of squill
1a
: a Mediterranean bulbous herb (Urginea maritima) of the lily family
— called also sea onion
— compare red squill sense 1
b(1)
: the dried sliced bulb scales of a squill used especially formerly as an expectorant, cardiac stimulant, and diuretic
(2)
: red squill sense 2
2
: scilla
Keep scrolling for more
Keep scrolling for more