Definition for Strongyloides stercoralis
From Biology Forums Dictionary
Strongyloides stercoralis is the scientific name of a human parasitic roundworm causing the disease of strongyloidiasis. Its common name is pinworm in the UK and threadworm in the US. In the UK, however, the term threadworm refers to nematodes of the genus Enterobius.