Meaning of isoniazid

Definition of isoniazid

(noun) antibacterial drug (trade name Nydrazid) used to treat tuberculosis

Other information on isoniazid

WIKIPEDIA results for isoniazid
Amazon results for isoniazid