drosomycin

English

Etymology

Drosophila +‎ -mycin

Noun

drosomycin (plural drosomycins)

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