SQUILLS
Definition
SQUILLS is the plural of SQUILL.
noun SQUILL: bulb of the sea squill, which is sliced, dried, and used as an expectorant.
SQUILLS is the plural of SQUILL.
noun SQUILL: bulb of the sea squill, which is sliced, dried, and used as an expectorant.