mesotartaric acidtranslation and definition "mesotartaric acid", tamil lexiconWordTamil Definitionmesotartaric acidமெசோத்தாட்டாரிக்கமிலம்