Noun
myxozoan (plural myxozoans)
Any aquatic parasite of the subphylum Myxozoa.
Myxozoan spores release amoebulae into their hosts for parasitic infection, but also reproduce within the hosts through the pairing of two nuclei within the plasmodium, which develops from the amoebula. Source: Internet