sabadilla

/ˌsæbəˈdiːjə/

noun

  1. 1

    A Mexican and Central American plant of the lily family (Schoenocaulon officinale).

  2. 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.

Sabadilla Definition & Meaning | TranslatePulse