micromeretranslation and definition "micromere", tamil lexiconWordTamil Definitionmicromereகருக்கோளச் சிறு செல்