entomologytranslation and definition "entomology", tamil lexiconWordTamil Definitionentomologyபூச்சியியல்