purified protein derivativeppd – Meaning and Explanation