macromeretranslation and definition "macromere", tamil lexiconWordTamil Definitionmacromereகருக்கோளப் பெருஞ்செல்