macronucleus meganucleustranslation and definition "macronucleus meganucleus", tamil lexiconWordTamil Definitionmacronucleus meganucleusபெருங்கரு