Synonyms for "isocarboxazid"

Words with similar meaning