allergist (allergy + -ist; agent_person)
A doctor who specializes in the treatment of allergies