Haplosporidian
Of sporozoan and Haplosporidia.
Parasite in invertebrates and lower vertebrates of no known economic importance.
This concept's ID is @1~7179
Of sporozoan and Haplosporidia.
Parasite in invertebrates and lower vertebrates of no known economic importance.
This concept's ID is @1~7179