Microsporidian

Of sporozoan and Mycrosporidia.

Parasite of arthropods and fishes that invade and destroy host cells.

This concept's ID is @1~7184