Have you heard of the Botfly? I guess, not.
Botfly is known for laying their larvae in other animals such as horse, dogs and cats. But sometimes, they put their larvae in human body too.
Yeah, you guess it right, this one is the case of Botfly larvae. Wanna see how it looks like? Read ahead.
Sorry. No data so far.