myxosporidian

Explore definitions, synonyms, and language insights of myxosporidian

Definitions

Noun
mostly parasitic in fishes and including various serious pathogens

More General Terms