
Ascaris lumbricoides is a parasite. It is a helminth or more specifically a nematode (roundworm) that undergoes most of its life-cycle within the human body.
Normal 0 false false false EN-MY ZH-CN X-NONE ...