nematode ancylostoma duodenale ancylostoma
See more