File:LifeCycle(Myxobolus cerebralis).jpg

The life cycle of the myxosporean parasite, Myxobolus cerebralis.