drosomycin
Noun
Meaning
drosomycin (plural drosomycins)
(medicine) An antifungal and antibacterial peptide isolated from Drosophila melanogaster
Noun
drosomycin (plural drosomycins)
(medicine) An antifungal and antibacterial peptide isolated from Drosophila melanogaster