Ancystropus zeleborii

Ancystropus zeleborii

a parasitic mite found under the eyelids and in plugged meibomian glands of Chiroptera bats.