centrocin (English, noun)
expansion: centrocin (plural centrocins)
Senses:
glosses: Any of a group of dimeric antimicrobial peptides present in a sea urchin of the genus Strongylocentrotus
Forms:
form: centrocins
tags: plural