microgametocytetranslation and definition "microgametocyte", tamil lexiconWordTamil Definitionmicrogametocyteநுண்புணரிக்குழியம்