SQUILL


Meaning of SQUILL in English

n.1 any bulbous plant of the genus Scilla, esp. S. autumnalis.

2 a seashore plant, Urginea maritima, having bulbs used in diuretic and purgative preparations. Also called sea onion.

3 any crustacean of the genus Squilla.

Etymology: ME f. L squilla, scilla f. Gk skilla

Oxford English vocab.      Оксфордский английский словарь.