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