• word of the day

    squill

    squill - Dictionary definition and meaning for word squill

    Definition
    (noun) bulb of the sea squill, which is sliced, dried, and used as an expectorant Definition
    (noun) having dense spikes of small white flowers and yielding a bulb with medicinal properties Definition
    (noun) an Old World plant of the genus Scilla having narrow basal leaves and pink or blue or white racemose flowers
    Synonyms : scilla
Download our Mobile App Today
Receive our word of the day
on Whatsapp