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