Strongyloides stercoralis

Strongyloides stercoralis (parasite) Strongyloides stercoralis is a threadworm of the Strongyloididae family. It mainly occurs in tropical and subtropical regions. S. stercoralis causes strongyloidiasis, which is characterised by intense itching of the site of skin...