Isoniazid Meaning
There are 1 meaning(s) for word Isoniazid
Meaning 1 : antibacterial drug (trade name Nydrazid) used to treat tuberculosis
Synonyms : inh, nydrazid
Synonyms : inh, nydrazid
Similar words of Isoniazid :
