No it does not.
Not Always, Sometimes They Will.
Body lice lay their eggs in the body hair
A female adult bot fly can lay from 300 to 1000 eggs in her short life span. The adult bot fly has no other goal in life than to lay eggs.
no
botflies lay their eggs in humans which then hatch inside the human body.
Its a fruit fly
Bats can fly but can't lay eggs.
Millions
Yes body lice lay their eggs in the body hair
a fruit fly can lay 17000 eggs in 10 days
After the feces has left the horses body, a fly may come along and lay its eggs in the fecal matter.
5,0000