schistosoma is a parasite found in:
testes of frog
liver
intestine
or blood
Which one of the following is correct
Answers
Answered by
2
schistosoma is a parasite found in liver.
hope it helps you..
be brainly●◆●◆◆◆
hope it helps you..
be brainly●◆●◆◆◆
Similar questions