Schistosoma intercalatum

Schistosoma intercalatum is an important parasite. It is one of the major agents of schistosomiasis.

Schistosoma intercalatum Schistosoma intercalatum