tri iodo benzoic acidtranslation and definition "tri iodo benzoic acid", tamil lexiconWordTamil Definitiontri iodo benzoic acidமூ அயடோ பென்சாயிக் அமிலம்