Biomphalaria straminea is part of the phylum Mollusca, the second largest phylum of invertebrate animals.
Biomphalaria straminea is part of the phylum Mollusca, the second largest phylum of invertebrate animals.