'Polymastigina' definitions:

Definition of 'Polymastigina'

(from WordNet)
noun
Small usually parasitic flagellates [syn: Polymastigina, order Polymastigina]

Words containing 'Polymastigina'