anti particletranslation and definition "anti particle", tamil lexiconWordTamil Definitionanti particleமுரண்டுணிக்கை