What does "parachute" mean?

Parachute: (Zoöl.) A web or fold of skin which extends between the legs of certain mammals, as the flying squirrels, colugo, and phalangister.

Sources