Psychology, asked by avinashdandge3, 6 months ago

ascaris lumbricoid is....​

Answers

Answered by max1998
1

Answer:

ascaris lumbricoid is a species of round worms which is considered as the largest,growing up to the length of 35 cms.

Explanation:

the ascarid nematode of the phylum Nematoda is a common parasite in humans

Similar questions