Cathelicidins are an ancient class of antimicrobial peptides (AMPs) with broad spectrum bactericidal activities. In this study, we investigated the diversity and biological activity of cathelicidins of buffalo, a species known for its disease resista…