Carbenzide definition

A hydrazine-derived antidepressant, never marketed.
noun
0
0
Advertisement