scientific testimonytranslation and definition "scientific testimony", tamil lexiconWordTamil Definitionscientific testimonyவிஞ்ஞானவியற்சான்று