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