News

The larvae will then burrow or twist the flesh with its sharp mouth hook. The female fly can lay up to 300 eggs at a time and 3,000 during an entire lifespan, according to the release. The larvae ...