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