autogamytranslation and definition "autogamy", tamil lexiconWordTamil Definitionautogamyதன் கருச்சேர்க்கை