Attested.to

Definition

a neurotransmitter involved in e.g. sleep and depression and memory

Seed ·

Term in context

5-hydroxytryptamine in CommonParlance