EGAVE
isonicotinohydrazide
Meaning
noun
Synonym of isoniazid.
Save “isonicotinohydrazide” to learn later