Strongyloides stercoralis
parasitic female
composite image from high magnification
from human feces