Definition, synonyms and related words
A synthetic antimicrobial peptide developed for the treatment of infection in diabetics.