Skip to main content

hydrastine

English hydrastine meaning in English  •  hydrastine का अर्थ अंग्रेजी में
Noun
  • An alkaloid, found in the rootstock of the golden seal (Hydrastis Canadensis), and extracted as a bitter, white, crystalline substance. It is used as a tonic and febrifuge.
Advertisement