persistent virusestranslation and definition "persistent viruses", tamil lexiconWordTamil Definitionpersistent virusesதங்கி நிற்கும் நச்சுக் கிருமிnon persistent virusesதங்கி நிற்கா நச்சுயிரிகள்