SABADILLA


Meaning of SABADILLA in English

[sab.a.dil.la] n [Sp cebadilla] (1812): a Mexican plant (Schoenocaulon officinalis) of the lily family; also: its seeds that are used as a source of veratrine and in insecticides

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