Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mydatoxin Definition

Cancel
mydatoxin
noun
A poisonous amido acid, C6H13NO2, originally obtained from decaying horseflesh and similar in action to curare

Words Related to mydatoxin!

mydatoxin Examples by Brain Bank Users