microgametetranslation and definition "microgamete", tamil lexiconWordTamil Definitionmicrogameteநுண்புணரி