A comparative morphological and enzyme histochemical study on blood cells of the freshwater snails Lymnaea stagnalis, Biomphalaria glabrata, and Bulinus truncatus