Strongyloides stercoralis parasitic female

composite image from high magnification

from human feces

Strongyloides stercoralis