Skip to main content

mydatoxin

English mydatoxin meaning in English  •  mydatoxin का अर्थ अंग्रेजी में
Noun
  • A poisonous amido acid, C6H13NO2, separated by Brieger from decaying horseflesh. In physiological action, it is similar to curare.
Advertisement