macromoleculetranslation and definition "macromolecule", tamil lexiconWordTamil Definitionmacromoleculeபெருமூலக்கூறு