Loa loa – microfilaria

medically important flagellates