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โ into another language
Choose a language below to open the translator with English selected as the source language.