EGAVE

isonicotinohydrazide

Meaning

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