Loa loa
Loa loa
: microfilaria, tail area. Thick film, Mayer's haematoxylin (1.000 X).
Home
Next Image
Previous Image