Myrmecologytranslation and definition "Myrmecology", tamil lexiconWordTamil DefinitionMyrmecologyஎறும்பியல்