365bet中国官方网站

  • word of the day

    squill

    squill - 365bet中国官方网站 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