Claim: The scientific classification of Biomphalaria pfeifferi is kingdom animalia, phylum mollusca and is found in Senegal.
Evidence: Kingdom: Animalia Phylum: Mollusca Distribution of Biomphalaria pfeifferi include: Western Africa: Senegal