Library
Parasitic fly of which the larval grub causes cutaneous cysts in Alouatta spp., the howling monkeys of New World primates.
View more Animal Life videos