Noun Definition

polymastigina

1.Definition: small usually parasitic flagellates

Category: Animals