Biology, asked by khansaMahwish, 1 year ago

schistosoma is a parasite found in:
testes of frog
liver
intestine
or blood
Which one of the following is correct

Answers

Answered by Devilking08
2
schistosoma is a parasite found in liver.


hope it helps you..

be brainly●◆●◆◆◆
Similar questions