ammonium picratetranslation and definition "ammonium picrate", tamil lexiconWordTamil Definitionammonium picrateஅம்மோனியம் பிக்ரேட்