lipidoid
English
Etymology
From
lipid
+
-oid
.
Noun
lipidoid
(
plural
lipidoids
)
Any material having characteristics of a
lipid