micro virustranslation and definition "micro virus", tamil lexiconWordTamil Definitionmicro virusநுண் நச்சுநிரல்