English

edit

Etymology

edit

Myxozoa +‎ -an

Noun

edit

myxozoan (plural myxozoans)

  1. Any aquatic parasite of the subphylum Myxozoa.