Squill

Definition of Squill from the PharmacyDictionary.in

Squill

The fleshy inner scales of the bulb of the white variety of Urginea maritima.

Not Available