Skip to main content

sabadilla

English sabadilla meaning in English  •  sabadilla का अर्थ अंग्रेजी में
Noun
  • A Mexican liliaceous plant (Schœnocaulon officinale); also, its seeds, which contain the alkaloid veratrine. It was formerly used in medicine as an emetic and purgative.
Advertisement