Polish-English dictionary »

serotonina meaning in English

PolishEnglish
serotonina noun

serotoninnoun
the compound 5-hydroxytryptamine