English | German | Russian | Czech

drosomycin English

Meaning drosomycin meaning

What does drosomycin mean?

drosomycin

(medicine) An antifungal and antibacterial peptide isolated from Drosophila melanogaster

Are you looking for...?