Polish-English dictionary »

oksytocyna meaning in English

PolishEnglish
oksytocyna noun

oxytocinnoun
hormone