scolopendrasin noun1 •An antimicrobial peptide produced by Scolopendra subspinipes mutilans. formsscolopendrasins