Abnormal living entozoa in the human ear

Abnormal living entozoa in the human ear