Glossary
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: