What is an alternative to penicillin?

Penicillin is an antibiotic used to treat a number of bacterial infections. A substitute is amoxycillin or azithromycin (for strep)