Ascaris Lumbricoides NEMATODES Ascaris Lumbricoides.
Parasitology Practice 1- Nematode
Ascaris Lumbricoides
Ascaris trichiura