Noun: sabadilla ,sab-u'di-lu
- A Mexican liliaceous plant (Schoenocaulon officinale) or its seeds, containing alkaloids used in insecticides
"Sabadilla extract is used in organic farming as a natural pesticide"
Derived forms: sabadillas
Encyclopedia: Sabadilla