A degree is better than a B. Pharm degree, even though both are undergraduate courses. Pharm D stands for Doctor of Pharmacy, a six-year academic program. It comprises more clinical aspects of pharmacy than B Pharm.