megagametocyte macrogametocytetranslation and definition "megagametocyte macrogametocyte", tamil lexiconWordTamil Definitionmegagametocyte macrogametocyteபெரும்புணரிக்கலம்