Designed by
Title
Onchocerca volvulus, a roundworm nematoda that causes onchocerciasis, river blindness in humans #116205620
Description
Onchocerca volvulus, a roundworm nematoda that causes onchocerciasis, river blindness in humans, 3D illustration showing slender worm without a sheath around it and tail nuclei not extending to tip