Word info

lipopeptide

Noun

Meaning

lipopeptide (plural lipopeptides)

(biochemistry) An organic complex of lipids and peptides

Source: en.wiktionary.org

Close letter words and terms