Report copyright - Nematoda. Ascaris lumbricoides The longest intestinal nematoda of human, ( Look like lumbricus ) Male:15-30 cm Female: 25-35 cm
Please pass captcha verification before submit form
Please pass captcha verification before submit form