Advertisement

Advertisement

isonicotinic acid hydrazide

[ahy-suh-nik-uh-tin-ik, hahy-druh-zahyd, -zid]

noun

Pharmacology.
  1. isoniazid.



Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement