polyhydrazidetranslation and definition "polyhydrazide", tamil lexiconWordTamil Definitionpolyhydrazideபாலிஹைட்ரசைடு