macrogynetranslation and definition "macrogyne", tamil lexiconWordTamil Definitionmacrogyneகொழுத்த பெண் எறும்பு