YourDictionary

sabadilla

noun

  1. a Mexican and Central American plant (Schoenocaulon officinale) of the lily family, with brown seeds used in insecticides and formerly in medicine
  2. the seeds, containing the alkaloids veratrine, veratridine, etc.

See sabadilla in American Heritage Dictionary 4

link/cite print suggestion box