scolopin noun1 •An antimicrobial peptide produced by Scolopendra subspinipes mutilans. formsscolopins