Polish-English dictionary »

kosmówka meaning in English

PolishEnglish
kosmówka noun

chorionnoun
one of the membranes surrounding a fetus