moronecidin
Noun
Meaning
moronecidin (plural moronecidins)
(biochemistry) An antimicrobial peptide present in the striped bass (of genus Morone)
Noun
moronecidin (plural moronecidins)
(biochemistry) An antimicrobial peptide present in the striped bass (of genus Morone)