isocarboxazid
nounDefinition of isocarboxazid
: an antidepressant drug C12H13N3O2
Keep scrolling for more
Keep scrolling for more