Polish-English dictionary »

śluzówka meaning in English

PolishEnglish
śluzówka

mucosa

śluzówka noun

mucous membranenoun
membrane which secretes mucus

Your history