metchnikowin
Noun
Meaning
English Wikipedia has an article on:metchnikowinWikipedia
metchnikowin (uncountable)
An antimicrobial peptide present in the fruit fly Drosophila melanogaster
Noun
English Wikipedia has an article on:metchnikowinWikipedia
metchnikowin (uncountable)
An antimicrobial peptide present in the fruit fly Drosophila melanogaster