scolopin
Noun
Meaning
scolopin (plural scolopins)
(biochemistry) An antimicrobial peptide produced by Scolopendra subspinipes mutilans.
Noun
scolopin (plural scolopins)
(biochemistry) An antimicrobial peptide produced by Scolopendra subspinipes mutilans.