leaf cutting anttranslation and definition "leaf cutting ant", tamil lexiconWordTamil Definitionleaf cutting antஇலை வெட்டும் எறும்பு