autecologytranslation and definition "autecology", tamil lexiconWordTamil Definitionautecologyதனியுரிச் சூழலியல்