Distribution and habitats of Biomphalaria pfeifferi, snail intermediate host of Schistosoma mansoni, in South Africa Distribution and habitats of Biomphalaria pfeifferi, snail intermediate host of Schistosoma mansoni, in South Africa Posted in .