Library
A parasitic mite found under the eyelids and in plugged meibomian glands of Chiroptera bats.
View more Animal Life videos