Word info

drosomycin

Noun

Meaning

drosomycin (plural drosomycins)

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

Source: en.wiktionary.org

Close letter words and terms