Polish-English dictionary »

endometrium meaning in English

PolishEnglish
endometrium noun

endometriumnoun
mucous membrane