SQUILLS


Meaning of SQUILLS in English

an extract of the squill bulb, which is poisonous and has medicinal uses.

→ squill

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.