gametophytetranslation and definition "gametophyte", tamil lexiconWordTamil Definitiongametophyteபுணரித்தாவரம்