order Polymastigina

Explore definitions, synonyms, and language insights of order Polymastigina

Definitions

Noun
small usually parasitic flagellates

More General Terms