Polish-English dictionary »

błona lotna meaning in English

PolishEnglish
błona lotna noun

patagiumnoun
thin membrane that extends between the limbs and body of gliding mammals