Freepik
    Schistosoma Haematobium Parasite in human urine specimen under microscope. Urinary parasite.

    Schistosoma Haematobium Parasite in human urine specimen under microscope. Urinary parasite.