The scientific classification of Biomphalaria pfeifferi is kingdom animalia, phylum mollusca and is found in Senegal.
The scientific classification of Biomphalaria pfeifferi is kingdom animalia, phylum mollusca and is found in Senegal.