Nydrazid

Explore definitions, synonyms, and language insights of Nydrazid

Definitions

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