Warble

A fly larva. Fly larvae from the genus Cuterebra can infest the skin of humans and other animals, a condition known as myiasis.


 


Posted

in

by

Tags: