What does Ally methyl trisulfide mean? Below you find one meaning for the word Ally methyl trisulfide You can also add a definition of Ally methyl trisulfide yourself
1
00
Ally methyl trisulfide
Type of sulfide/thiol found in cruciferous vegetables which may provide the health benefits of lowering LDL cholesterol and of maintaining a healthy immune system.