English | German | Russian | Czech

hypermastigid English

Meaning hypermastigid meaning

What does hypermastigid mean?

hypermastigid

Any flagellate parasite of the former order Hypermastigia

Are you looking for...?