PARACHUTE


Meaning of PARACHUTE in English

(n.) A web or fold of skin which extends between the legs of certain mammals, as the flying squirrels, colugo, and phalangister.

Webster's English dictionary.      Английский словарь Webster.