We Found 3 Definitions for
'Squill'

<< Home

noun - Any of several bulbous Eurasian and African plants of the genus Scilla, having narrow leaves and bell-shaped blue, white, or pink flowers.

noun - See sea onion.

noun - The dried inner scales of the bulbs of any of these plants, used as rat poison and formerly as a cardiac stimulant, expectorant, and diuretic.

Powered by Wordnik