Polish-English dictionary »

endorfina meaning in English

PolishEnglish
endorfina noun

endorphinnoun
any of a group of peptide hormones