antiparticletranslation and definition "antiparticle", tamil lexiconWordTamil Definitionantiparticleஎதிர்த் துகள்