July 28 (SeeNews) - Israeli-based Teva Pharmaceuticals has entered into a definitive agreement to buy Ireland-based Allergan's generic drug business, the two companies said in a joint statement.