This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Squill
n.
A European bulbous liliaceous plant (Urginea, formerly
Scilla, maritima), of acrid, expectorant, diuretic, and emetic
properties used in medicine. Called also sea onion.
n.
Any bulbous plant of the genus Scilla; as, the bluebell
squill (S. mutans).