Actinomyxidian

Of sporozoan and Actinomyxidia.

Parasites of worms.

This concept's ID is @1~7182