English Dictionary
◊ POLYMASTIGINA
Polymastigina
n : small usually parasitic flagellates [syn: {Polymastigina}, {order
Polymastigina}]