dcsimg
Image of Trichuris trichiura
Unresolved name

Nematoida