Meaning of nydrazid

Definition of nydrazid

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

Other information on nydrazid

WIKIPEDIA results for nydrazid
Amazon results for nydrazid