hydroiodic acid: an acid formed by aqueous solution of hydrogen iodide
abstraction: a general concept formed by extracting common features from specific examples
terbinafine: an oral antifungal drug (trade name Lamisil) used to treat cases of fungal nail disease