isoniazid

Explore definitions, synonyms, and language insights of isoniazid

Definitions

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