Pharmacology Fluoroquinolone having longest half-life is: A Levofloxacin B Lomefloxacin C Ciprofloxacin D Moxifloxacin 💡 Explanation Fluoroquinolone having longest half-life is: ✓ Correct Answer: D. Moxifloxacin