penetrating particletranslation and definition "penetrating particle", tamil lexiconWordTamil Definitionpenetrating particleஊடுருவுதுணிக்கை