W0001505 A pair of Schistosoma haematobium blood worms Leave a Comment / By Neelam Maurya / May 26, 2018