No. Terbinafine is not an antibiotic. Both antifungals and antibiotics are anti-microbial. However, antibiotics work against bacterial microorganisms, for example, penicillin or amoxicillin fight bacteria like E. coli or streptococci. Terbinafine has no known antibacterial properties. It cannot fight against such bacterial growth because it is antifungal instead. It kills fungi causing hair, skin, and nail infections.