Discussion in 'Spot Diagnosis' started by Egyptian Doctor, Dec 23, 2013.
pinguecula
toxocara canis
Loa loa
worm
filaria
?
LOA LOA
..
Loa Loa.
parasite
??
Thelazia
what is it?
helmintozis
loa loa
Separate names with a comma.