See Also: Sabadilla(medicine)
sabadilla(dictionary)

sabadilla (iou)



sabadilla noun. E19.
[Spanish cebadilla dim. of cebada barley.]
A Mexican plant, Schoenocaulon officinale, of the lily family; a preparation of its seeds, used as an insecticide and (formerly) as an anthelmintic.