Each female house fly can lay up to 500 eggs

House fly larvae meal has a reported protein content of 37.5 -63.1%