Word info

lipopeptoid

Noun

Meaning

lipopeptoid (plural lipopeptoids)

(biochemistry) A complex of lipid and peptoid

Source: en.wiktionary.org

Close letter words and terms