1. It requires proteins of human blood to lay eggs.

    It requires proteins of human blood to lay eggs.

    See less
    • 2