Animal

Onchocerca volvulus

A species of parasitic nematodes widely distributed throughout central Africa and also found in northern South America, southern Mexico, and Guatemala. Its int…

AMW:MICRO:010796