semicarbazonetranslation and definition "semicarbazone", tamil lexiconWordTamil Definitionsemicarbazoneஅரைக்காபசோன்