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.