allergist: a physician skilled in the diagnosis and treatment of allergies
doctor: a licensed medical practitioner
snapdragon: a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon