Spanish-English dictionary »

endorfina meaning in English

SpanishEnglish
endorfina noun
{f}

endorphin [endorphins](any of a group of peptide hormones)
noun
[UK: en.ˈdɔː.fɪn] [US: en.ˈdɔːr.fən]