Definition of serotonina in Spanish:

serotonina

feminine noun

  • 1

    Biology
    Sustancia que está presente en las neuronas y realiza funciones de neurotransmisor.