macro moleculestranslation and definition "macro molecules", tamil lexiconWordTamil Definitionmacro moleculesபெரு மூலக்கூறுகள்