Meaning of sea squill
Definition of sea squill
(noun)
having
dense
spikes of
small
white
flowers and
yielding
a
bulb
with
medicinal
properties
Other information on sea squill
WIKIPEDIA results for
sea squill
Amazon results for
sea squill
Tweet