Word info

lipidoid

Noun

Meaning

lipidoid (plural lipidoids)

Any material having characteristics of a lipid

Source: en.wiktionary.org

Close letter words and terms