This is a parasite in the intestine of human body.
Options are
1.ASCARIS
2.LIVER FLUKE
3.LEECH
please tell fast
Answers
Answered by
1
Answer:
Explanation:
Ascaris is the required answer ⛄
keep smiling:)
thanks for asking;)
Answered by
1
Explanation:
your answer is option 1.
A. Ascaris
Similar questions