Glossary
A species of botflies, found in parts of tropical America, whose larvae infest humans and cattle. The eggs are transported by mosquitoes.
Posted
in
by
Tags: