Strongyloides stercoralis parasitic female

from human feces

 

Facebook Comments Box
Contact