Although the phorid fly life cycle is typically less than a month, according to the Los Angeles County Department of Public Health, a female can lay up to 500 eggs in her lifetime. Black phorid ...