SCILLA


Meaning of SCILLA in English

[scil.la] n [NL, fr. L, squill--more at squill] (1824): any of a genus (Scilla) of Old World bulbous herbs of the lily family with narrow basal leaves and pink, blue, or white racemose flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.