ENGLISH DICTIONARY

Myxozoan

Definition & Meaning

Part of speech noun

Quick meaning: Myxozoan is a noun meaning Any aquatic parasite of the subphylum Myxozoa.

Meaning

Any aquatic parasite of the subphylum Myxozoa.

Word Forms

Related Words

Related dictionary entries include myxillid, myxobolid, myzostomid, parahoxozoan, myxine, ceratomyxid.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.