myxopod
/ˈmɪksəpoʊd/Definitions
1. noun
A type of protozoan, typically a flagellate that belongs to the phylum Myxozoa.
“The biologist studied various species of myxopods to understand their unique life cycles.”
1. noun
A type of protozoan, typically a flagellate that belongs to the phylum Myxozoa.
“The biologist studied various species of myxopods to understand their unique life cycles.”