sabadilla
/ˌsæbəˈdiːjə/
noun
- 1
A Mexican and Central American plant of the lily family (Schoenocaulon officinale).
- 2
The seeds of this plant, used in medicine and insecticides.
Translate “sabadilla” to another language
Click any language to open the translator with this word already filled in.