Search term serotonin has one result
Jump to
EN English PL Polish
serotonin (n) [the compound 5-hydroxytryptamine] serotonina (n) {f} [the compound 5-hydroxytryptamine]