VariousWords beta
Related Terms:
Noun
Definition: An unusual form of glutathione containing two molecules of glutathione joined by a spermidine (polyamine) linker, found in parasitic protozoa such as leishmania and trypanosomes.
VariousWords beta
Definition: An unusual form of glutathione containing two molecules of glutathione joined by a spermidine (polyamine) linker, found in parasitic protozoa such as leishmania and trypanosomes.