order Polymastigina
1.
(
noun
) small usually parasitic flagellates
Synonyms:
Polymastigina
Related Words:
animal order
Terms and Conditions of Use / Copyright Notice