Noun
scolopendrasin (plural scolopendrasins) (biochemistry) An antimicrobial peptide produced by Scolopendra subspinipes mutilans.