Definitions | squill |
| noun - A European bulbous liliaceous plant (Urginea), of acrid, expectorant, diuretic, and emetic properties used in medicine.
Supplemental Details:Sponsor an extended definition for squill for as little as $10 per month. Click here to contact us.
Full Definition of squill
| |
|