Meaning of squill
Definition of squill
(noun)
bulb
of the sea squill, which is sliced, dried, and
used
as an
expectorant
having
dense
spikes of
small
white
flowers and
yielding
a
bulb
with
medicinal
properties
an Old World
plant
of the
genus
Scilla having
narrow
basal
leaves and
pink
or
blue
or
white
racemose
flowers
Other information on squill
WIKIPEDIA results for
squill
Amazon results for
squill
Tweet