allergology: the branch of medical science that studies the causes and treatment of allergies
abstraction: a general concept formed by extracting common features from specific examples
train of thought: the connections that link the various parts of an event or argument together