arachnologytranslation and definition "arachnology", tamil lexiconWordTamil Definitionarachnologyசிலந்தியியல்