Haplosporidian

Of sporozoan and Haplosporidia.

Parasite in invertebrates and lower vertebrates of no known economic importance.

This concept's ID is @1~7179