Isoniazid Meaning

There are 1 meaning(s) for word Isoniazid

Meaning 1 : antibacterial drug (trade name Nydrazid) used to treat tuberculosis

    Synonyms : inh,  nydrazid