English | German | Russian | Czech

novicidin English

Meaning novicidin meaning

What does novicidin mean?

novicidin

(protein) An antimicrobial peptide derived from ovispirin

Are you looking for...?