mfVSG: Membrane Form Variant Surface Glycoprotein

What does mfVSG mean? The above is one of mfVSG meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Membrane Form Variant Surface Glycoprotein