• word of the day

    scilla

    scilla - Dictionary definition and meaning for word scilla

    Definition
    (noun) an Old World plant of the genus Scilla having narrow basal leaves and pink or blue or white racemose flowers
    Synonyms : squill
Download our Mobile App Today
Receive our word of the day
on Whatsapp