Big Huge Thesaurus

5-hydroxytryptamine

noun