Meaning of SABADILLA in English

[ ˌsabə'dɪlə ]

■ noun a Mexican plant of the lily family, whose seeds contain veratrine. [ Schoenocaulon officinale .]

↘a preparation of these seeds, used as an agricultural insecticide and in medicines.


C19: from Sp. cebadilla , dimin. of cebada 'barley'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.