English-Polish dictionary »

serotonin meaning in Polish

EnglishPolish
serotonin noun
the compound 5-hydroxytryptamine

serotoninanoun

Your history