centrocin
English
Noun
centrocin
(
plural
centrocins
)
Any of a group of
dimeric
antimicrobial
peptides
present in a
sea urchin
of the genus
Strongylocentrotus
Anagrams
centricon
,
in concert