INAH アイナ Meanings Noun isonicotinic acid hydrazide; INAH See also: イソニコチン酸ヒドラジド (イソニコチンさんヒドラジド). Jinuma: Japanese Dictionary · Word lists